Skip to content

Internal Audit Program

Code Town, Inc maintains an internal audit program to evaluate the effectiveness and compliance of its Information Security Management System (ISMS) in accordance with ISO/IEC 27001. The program ensures we systematically review security controls, identify gaps, and drive continuous improvement — without building unnecessary process overhead for a small team.

The audit program covers all controls within Shorebird’s ISMS as defined in our Statement of Applicability. This includes:

  • Cloud infrastructure and platform security
  • Access control and identity management
  • Vendor and third-party management
  • Incident response and business continuity
  • HR security, including onboarding and offboarding
  • Internal documentation and policy controls

Shorebird conducts one full internal audit cycle per calendar year. Audit activities are scheduled at least eight weeks before any external surveillance or re-certification audit to allow time for corrective action where needed.

Audit areas are selected using risk-based prioritization. Higher-risk areas such as access control, incident response, and vendor management are prioritized within each cycle.

Audits are conducted using document review, interviews with control owners, and inspection of evidence in our compliance platform. Where automated monitoring is already in place, platform records serve as primary evidence, supplemented by manual review for controls not covered by automation.

Auditors must be independent of the area they are auditing. At the companies size, this is achieved through cross-functional assignment. Operations staff audit Engineering and infrastructure controls, and Engineering staff audit business process and HR security controls. Auditor assignments are documented in each audit report.

Audit findings are classified as follows:

  • Nonconformity (Major) — A control is absent or has completely failed. Requires a corrective action plan within 30 days.
  • Nonconformity (Minor) — A control exists but has a gap or weakness. Requires a corrective action plan within 60 days.
  • Observation — A risk or improvement opportunity with no current gap. Noted and reviewed at the next audit cycle.
  • Conformant — The control is operating effectively. No action required.

Corrective actions are tracked in our issue tracker. Each item includes the finding reference, owner, target resolution date, and resolution notes. Open items are reviewed at the annual management review.

Each annual audit cycle produces an internal audit report covering the areas reviewed, findings by classification, and any corrective actions assigned. The audit report is an internal document and is not published here. It is retained as evidence for our ISO/IEC 27001 certification.

This program will be reviewed annually or when significant changes occur to maintain its continuing suitability, adequacy, and effectiveness.

Reviews must consider changes in the regulatory landscape.

Review DateApprover
March 26, 2025Eric Seidel

his template is completed once per audit cycle and retained as internal evidence for Shorebird’s ISO/IEC 27001 certification. Completed reports are not published.


This audit report template is provided as an example. We have an internal Google Docs version of this to be used as well. See the Shared “Shorebird” Drive in Google Workspace to find it.

FieldDetails
Audit Period
Conducted By
Auditor Role
Areas Audited
Audit MethodDocument review, interviews, compliance platform evidence review
Reference StandardISO/IEC 27001:2022
Report Date
Approved By

List the ISMS control areas reviewed this cycle and note whether each was in scope, along with any rationale for exclusion if applicable.

Control AreaIn ScopeNotes
Access control & identity managementYes / No
GCP infrastructure securityYes / No
Code Push — artifact pipeline & data handlingYes / No
Vendor & third-party managementYes / No
Incident responseYes / No
HR security (onboarding / offboarding)Yes / No
Business continuityYes / No
Internal policies & documentationYes / No

Finding TypeCount
Nonconformity — Major
Nonconformity — Minor
Observation
Conformant (no issues)

Overall conclusion:

Summarize the audit outcome in 1–2 sentences. Example: “The ISMS is operating effectively with no major non-conformities identified. One minor observation was noted and assigned for remediation.”


Complete one row per finding. For conformant control areas with no issues, a single row confirming conformance is sufficient.

RefControl AreaFinding / ObservationTypeOwnerTarget Date
F-001
F-002
F-003

Finding types: Major Nonconformity / Minor Nonconformity / Observation / Conformant


All non-conformities require a corrective action plan. Actions are tracked in Shorebird’s issue tracker and referenced by finding number.

Finding RefCorrective ActionOwnerDue DateStatus
F-001Open
F-002

Optional. Include any contextual notes, process observations, or recommendations for improving the audit program.


RoleNameDate
Lead Auditor
ISMS ManagerTom Arra
Management Reviewer

This report is a confidential internal document. Retain for a minimum of three years as evidence for ISO/IEC 27001 certification.