Bridgit

Information Security Policy

Bridgit Platform (askbridgit.ai)

Version 2.1 · Effective: October 16, 2026 · Next Review: October 16, 2027

Framework alignment: This policy is aligned with ISO/IEC 27001 (A.5, A.6, A.7, A.18) and SOC 2 (CC1, CC2) principles. Bridgit is not certified to ISO 27001, SOC 2, HIPAA or PHIPA. It also addresses GDPR Article 24 and PIPEDA Principles 1, 8 and 10.

Security at a glance

A one-page summary for customers and reviewers. Details are in the sections below and in the linked policies. (This section replaces the former Security & Compliance Summary page.)

Document Control

Item Value
Document owner Matthew Bromwich, CEO and Privacy Officer (security lead)
Version 2.1
Effective date October 16, 2026
Next review date October 16, 2027
Review frequency Annually, and after any P1/P2 incident or significant change

Version history

Version Date Author Change
1.0 February 18, 2026 Matthew Bromwich Initial policy
1.1–1.2 April 30, 2026 Matthew Bromwich SOC 2 CC2.2 communication; platform architecture update; PIA findings incorporated
2.0 October 16, 2026 Matthew Bromwich Corrected to match the platform as operated: roles, MFA, encryption, TLS, backups, logging, testing, personnel and vendors
2.1 October 16, 2026 Matthew Bromwich "Security at a glance" added (replaces the separate Security & Compliance Summary page)

1. Purpose and Objectives

This policy sets out the information security governance framework for the Bridgit platform, operated by Core Innovation Corp. (operating as Bridgit, askbridgit.ai) ("Bridgit"). It defines responsibilities, security principles, personnel obligations and accountability, so that the confidentiality, integrity and availability of information are protected.

Objectives:

Bridgit acts as a controller for its own operations and as a service provider (processor) for customer organizations, which decide the purposes for which their data is processed.

Health information. The Bridgit platform is a research and innovation workflow tool. It is not a medical device, electronic health record or clinical decision support tool, and it is not designed to hold personal health information. Customers must not enter personal health information (under PHIPA or any other law) or patient identifiers, including in AI features, unless a written agreement with Bridgit expressly permits it. Bridgit does not operate a technical filter that detects health information.

2. Scope

Personnel: everyone with access to Bridgit production systems, source code or cloud infrastructure. Bridgit is a small team led by Matthew Bromwich, CEO and Privacy Officer, who currently also acts as security lead, Privacy Officer and system administrator. These roles will be separated as the team grows.

Information assets:

Hosting and data location: Production runs in Google Cloud's Montréal region (northamerica-northeast1), Canada. This covers the application, database, file uploads and logs. Production and the staging environment share one Google Cloud project, separated by service and database. Automated database backups are stored in the Montréal region. When AI and search features are used, the content needed for the request is processed by the providers listed in the Vendor Management Policy, several of which are in the United States.

Third-party services: listed with purpose, data and location in the Vendor Management Policy. They include Google Cloud, Anthropic, OpenAI, Tavily, NCBI/PubMed, public research and data services (search query text only), Google (Gmail API and OAuth sign-in), Google Workspace (only when a user connects their own account), Stripe and Apify.

Exclusions: personal devices that do not access Bridgit systems or store platform data, and information officially published as public.

3. Core Security Principles and Controls

Confidentiality. Access is granted on a need-to-know basis.

Integrity. Changes are authorized, traceable and reversible: git version control with author attribution, automated tests and lint checks before production release, database constraints and validation, and audit logging of data changes (section 6).

Availability. The application runs on Cloud Run, which scales automatically. Cloud SQL takes automated daily backups, and a full database export is taken before every production release (section 6). The database runs in a single zone without high availability, and point-in-time recovery is not enabled. These are recorded in the Risk Assessment Policy.

Defense in depth. HTTPS, security headers (Helmet, HSTS, Content Security Policy), CORS restrictions, authentication on all application routes, membership-based authorization, Google Cloud IAM, progressive account lockout and rate limiting.

Least privilege.

Authentication.

Security by design. Security requirements are considered in feature planning, each feature release receives a security-focused review, and changes pass automated tests in staging before production (section 9).

4. Organizational Structure and Governance (ISO 27001 A.5, A.6)

Current state. Matthew Bromwich, CEO and Privacy Officer (security lead), has authority over all platform infrastructure, source code and cloud resources. This role is responsible for security strategy, policy maintenance, incident response, vendor assessment, regulatory compliance, risk management and privacy. Security decisions are recorded in git history and in policy documents. There is no separate security team, committee or board oversight at the current scale.

Future state. As headcount grows, Bridgit intends to separate the security lead, Privacy Officer and system administrator roles, and to establish formal reporting lines. These are plans, not current practice.

Bridgit staff access to customer data. Bridgit system administrators can access customer organization data for support and operations, unless the customer's organization administrator turns on "Require explicit access", which blocks that access at the organization level; extending the block to every access path is being verified. When that setting is on, Bridgit staff need a time-limited (7-day) emergency membership. That access is recorded in the audit log, and the organization's administrators are notified by email.

5. Roles and Responsibilities (SOC 2 CC1.3)

CEO and Privacy Officer (security lead), Matthew Bromwich: owns this policy and the risk register; manages Google Cloud IAM, Secret Manager and database access; coordinates incident response under the Incident Response Policy; assesses vendors under the Vendor Management Policy; approves production releases and infrastructure changes; responds to privacy requests and regulator enquiries as Privacy Officer.

Customer organization administrators: invite users, assign and remove roles, remove leavers, and control whether Bridgit staff need explicit access to their organization.

All platform users: comply with the Terms of Service; protect their credentials; do not enter personal health information; report suspected security issues to info@askbridgit.ai or through the in-app "Report a Problem" form.

Vendors: handle Bridgit data under their contractual terms (see the Vendor Management Policy).

6. Logging, Monitoring and Backup (ISO 27001 A.12)

Audit logging. The application records an audit trail of:

Each entry records the user, the action, the record affected, the changes made (with secrets removed), the IP address, the user agent and the time.

Audit logging does not currently record record views.

Configured audit retention: views 30 days; sign-in and sign-out 90 days; data changes and exports 1 year; permission changes 2 years, after which expired entries are flagged for review. Retention periods are configured in the platform; automated enforcement is not yet in place, and expired records are deleted or anonymized (audit logs: flagged for review) when the retention job is run.

Customer organizations can obtain their audit logs on request (CSV) by contacting info@askbridgit.ai; we provide them within 14 days of the request. Self-service export is planned. Each user's own audit trail is included in their personal data export.

Infrastructure logs. HTTP access logs are written to Google Cloud Logging in the Montréal region.

Monitoring. Bridgit does not currently operate automated alerting, uptime monitoring or a security information and event management (SIEM) system. Issues are identified through user reports and through review of the application's logs during deployments and when an issue is reported.

Backups. Cloud SQL takes an automated backup every day at 03:00 UTC and keeps the 7 most recent. Before every production release, a full database export is written to Google Cloud Storage, and the release is blocked if the export fails. Full database exports taken before each production release are stored in Montréal and are kept with no automatic expiry today. Automated database backups are stored in the Montréal region. Point-in-time recovery is not enabled, so the recovery point is up to 24 hours (the most recent daily backup or pre-release export). Backups are not held offline or in a separate cloud account. They are in the same Google Cloud project, protected by IAM access controls. Bridgit has not tested or committed to a recovery time objective.

7. Personnel Security (ISO 27001 A.7)

Before access. New team members are briefed on their security responsibilities and must read the development security rules, the deployment guide and this policy suite before they are given production access. Bridgit does not currently conduct pre-employment background checks.

Bridgit does not currently have formal confidentiality agreements or an annual security and privacy awareness training programme.

During engagement. Everyone with production access must:

Leaving or changing role. Google Cloud IAM roles and GitHub access are removed promptly, and in any case within 14 days, local copies of Bridgit data are deleted under the Data Retention Policy, and any shared credentials are rotated in Secret Manager.

8. Security Testing and Vulnerability Management

What is in place:

What is not yet in place:

Known issues. Bridgit tracks known issues to remediation. At the date of this version, open items include a scheduled rotation of service credentials. No critical third-party library advisories remain; the remaining high-severity advisories are in transitive dependencies of test and build tooling and one machine-learning library, and need major-version upgrades, which are planned.

Vulnerability disclosure. Security researchers and customers can report vulnerabilities to info@askbridgit.ai. Reports are acknowledged within 14 days; clearly urgent reports (active exploitation or a suspected breach) are acknowledged as soon as practicable, and triaged under the Incident Response Policy. Bridgit does not run a paid bug-bounty programme. Incidents affecting customer data are notified as set out in the Incident Response Policy.

9. Change Management

AI models and providers

Other AI providers. Anthropic (Claude) and OpenAI are the AI providers configured in production and used routinely. The platform also supports Google (Gemini), Cohere, Mistral, Perplexity, DeepSeek and Microsoft Azure OpenAI; these are available but are not currently enabled in production. Enabling one, platform-wide or for an organization that selects it, would add a sub-processor that processes the request content (in the United States, or the location stated in the notice) under that provider's commercial / API terms, and we would give customers at least 30 days' notice first.

10. Security Awareness and Communication (SOC 2 CC1.4, CC2.2)

Security rules for development are written down in the repository and enforced through review of every change. Policy changes are version-controlled, with descriptive commit messages, and are communicated to everyone with repository access. Lessons from incidents are recorded and added to the development rules. Bridgit does not currently run a formal security awareness platform (e-learning or simulated phishing), and does not require an annual policy acknowledgement (see section 7).

External communication. Bridgit's security and privacy practices are published at askbridgit.ai/api/v1/legal/policies, including the Privacy Policy, Terms of Service, Data Retention Policy, Incident Response Policy and Vendor Management Policy. Security events affecting customers or individuals are communicated as set out in the Incident Response Policy.

11. Compliance and Review (ISO 27001 A.18)

Applicable law: PIPEDA; Ontario PHIPA as it applies to customers that are health information custodians (Bridgit is not designed to hold personal health information); GDPR where EU personal data is processed; Quebec Law 25 where applicable.

Review. The CEO and Privacy Officer reviews this policy at least every 12 months, and after any P1/P2 incident or other significant change. Bridgit has not undergone an external audit or certification.

12. Management Oversight and Accountability (SOC 2 CC1.1, CC1.2, CC1.5)

Oversight is exercised directly by the CEO and Privacy Officer through:

Accountability:

There is no formal security dashboard, code of ethics document or whistleblower mechanism at the current scale. Concerns can be raised with info@askbridgit.ai.

13. Enforcement

Non-compliance may result in a warning, suspension or revocation of access to production systems or the repository, or termination of engagement. The response is proportionate to the nature and impact of the violation. Suspected security breaches must be reported immediately, and failing to report a known security issue is itself a violation of this policy.

14. Contact

Purpose Contact
Organization Core Innovation Corp. (operating as Bridgit, askbridgit.ai), Ottawa, Ontario, Canada
Website https://askbridgit.ai
Privacy Officer Matthew Bromwich, CEO and Privacy Officer, info@askbridgit.ai
Security reports info@askbridgit.ai
General enquiries info@askbridgit.ai

15. Related Policies

Approved by: Matthew Bromwich, CEO and Privacy Officer, October 16, 2026