Security

Security is built into how we design, build, and operate the Services. This page summarizes the safeguards we use to protect your data and the integrity of our platform. It complements our Privacy Policy and Terms of Service.

Last updated: July 22, 2026.

Infrastructure and hosting

Our application is hosted on managed, security-hardened cloud platforms. The web application runs on Vercel, and our database and authentication run on Supabase, which is hosted on Amazon Web Services. These providers maintain their own certified physical, network, and operational controls. We favour managed services so that patching, isolation, and hardening are handled by specialized providers.

Encryption in transit

All traffic to the Services is served over HTTPS, and we enforce HTTP Strict Transport Security so browsers only connect over encrypted channels. Data exchanged with our database and service providers is likewise protected in transit using industry-standard TLS.

Application security

We apply a strict Content Security Policy with a per-request nonce to reduce the risk of cross-site scripting, and we set our authentication cookies with secure and same-site attributes. Requests are validated against strict schemas on the server, and sensitive endpoints are rate limited using a distributed counter to slow abuse and credential-stuffing attempts. Redirect targets are sanitized to prevent open-redirect abuse.

Authentication

Authorization and data isolation

Our database is protected with row-level security, so records are accessible only to the accounts entitled to them. Privileged credentials, such as service-role keys, are isolated to server-side systems and are never exposed to the browser. Access follows the principle of least privilege.

Payments

Payments are handled by certified processors, currently Stripe and PayPal. Card data is entered directly with those processors and never touches our servers, which keeps sensitive cardholder data out of our environment.

Protecting stored data

Files are stored in private buckets and are served through signed, short-lived download links rather than public URLs. We collect only the data we need, retain it only as long as necessary, and restrict internal access to those who require it to operate the Services.

Monitoring and response

We log relevant events, monitor for anomalies, and maintain processes to investigate and respond to potential incidents. If a security incident affects your personal information, we will notify you and the appropriate authorities as required by applicable law, including Canadian and United States breach-notification requirements.

Responsible disclosure

We welcome reports from security researchers. If you discover a vulnerability, please report it responsibly to security@dnatechnology.ca and allow us a reasonable time to investigate and remediate before any public disclosure. Please avoid privacy violations, service disruption, and data destruction while testing. We will not pursue legal action against researchers who act in good faith and follow this policy.

Your part in security

You can help protect your account by using a strong, unique password, enabling a passkey or multi-factor authentication, keeping your devices and browser up to date, and being alert to phishing. Never share your credentials, and contact us right away if you notice anything unusual.

Contact

For security questions or reports, contact security@dnatechnology.ca. For privacy matters, contact privacy@dnatechnology.ca.