Table of contents
1. Our Commitment to the GDPR
Heka Services Inc. (“we”, “us”) is committed to protecting the personal data of all individuals who use the NARA platform. We comply with the General Data Protection Regulation (EU) 2016/679 (“GDPR”) and the UK GDPR for all users located in the European Economic Area (EEA), United Kingdom, and Switzerland.
This page outlines the specific technical and organizational measures we implement, how we handle data subject rights, and how we manage international data transfers.
2. Our Role Under the GDPR
Depending on the context, we act as either a data controller or a data processor:
- Controller— For account registration data, billing information, and marketing website analytics. We determine the purposes and means of processing.
- Processor— For organizational data entered by our customers (tasks, messages, files, time entries, objectives). The Organization Owner determines why and how this data is processed; we process it on their behalf to provide the Service.
3. Technical Measures
We implement the following technical safeguards to ensure data protection by design and by default:
Encryption
- All data in transit is encrypted using TLS 1.2 or higher between your browser and our servers, and between our servers and sub-processors.
- All data at rest is encrypted using AES-256 in our database (Supabase PostgreSQL) and file storage.
- Passwords are hashed using bcrypt — we never store plaintext passwords.
Row Level Security (RLS) — Data Isolation
Every table in our PostgreSQL database has Row Level Security enabled. RLS policies enforce that:
- Users can only access data belonging to their active Organization. The
org_idis embedded in the JWT token and checked on every query. - Organization A's data is never accessible to Organization B, even if a user belongs to both — access is scoped to the currently active organization.
- Role-based policies further restrict access within an organization (e.g., employees cannot access admin settings).
Authentication
- JWT-based authentication with short-lived access tokens and refresh token rotation.
- Strong password policy enforced: minimum 10 characters, uppercase, lowercase, digit, and special character.
- Session management via Supabase Auth with automatic token refresh and cookie-based storage.
Infrastructure
- Application hosted on Vercel with automatic DDoS protection and edge caching.
- Database hosted on Supabase with automated daily backups and point-in-time recovery.
- Dependency auditing and regular security patches.
4. Organizational Measures
- Access control— Access to production systems and databases is restricted to authorized personnel on a need-to-know basis, using multi-factor authentication.
- Employee awareness — All team members handling personal data receive training on data protection obligations and security best practices.
- Vendor management— All sub-processors are evaluated for their data protection practices and bound by data processing agreements before we share any data with them.
- Incident response plan — We maintain a documented incident response procedure that is reviewed and tested regularly.
- Data minimization— We collect and process only the data necessary to provide and improve the Service. We do not sell or share personal data for advertising purposes.
5. Data Processing Agreement (DPA)
For customers on the Enterprise plan, we provide a Data Processing Agreement that formalizes:
- The scope and purpose of data processing
- Categories of personal data and data subjects
- Obligations and rights of the controller (customer) and processor (us)
- Sub-processor engagement rules and notification obligations
- Technical and organizational security measures
- Data return and deletion procedures upon contract termination
- Audit rights for the controller
- Breach notification commitments
To request a copy of our DPA or to initiate the signing process, contact privacy@nara.app. DPAs for Business plan customers are also available upon request.
6. Data Subject Rights
Under the GDPR, individuals located in the EEA, UK, and Switzerland have the following rights. Here is how to exercise each one:
Right of access (Art. 15)
Request a copy of all personal data we hold about you. Email privacy@nara.app with the subject “Data Access Request”. We will respond within 30 days with a machine-readable export (JSON/CSV).
Right to rectification (Art. 16)
Correct inaccurate data directly in your profile settings, or email us if you need assistance. We will process corrections within 30 days.
Right to erasure (Art. 17)
Request deletion of your personal data. You can delete your account in profile settings, or email us. We will erase your data within 30 days, except where retention is required by law or for legitimate organizational records.
Right to data portability (Art. 20)
Receive your data in a structured, machine-readable format (CSV/JSON). Built-in CSV exports are available for tasks, time entries, and analytics. For a full export, email us with the subject “Data Portability Request”.
Right to restrict processing (Art. 18)
Request that we limit processing of your data while a dispute or objection is being resolved. Email us and we will restrict processing within 72 hours.
Right to object (Art. 21)
Object to processing based on our legitimate interests. We will cease processing unless we demonstrate compelling legitimate grounds. Email us with the subject “Processing Objection”.
Right not to be subject to automated decisions (Art. 22)
NARA's AI features provide suggestions and analysis, but no automated decisions with legal or significant effects are made without human review. Organization managers and owners always have the final say on task assignments, resource allocation, and performance assessments.
All requests are handled free of charge. If a request is manifestly unfounded or excessive, we may charge a reasonable fee or refuse the request, providing an explanation.
7. Data Breach Notification
In the event of a personal data breach that poses a risk to individuals' rights and freedoms, we will:
- Notify the supervisory authority within 72 hours of becoming aware of the breach, as required by GDPR Article 33.
- Notify affected individuals without undue delay if the breach is likely to result in a high risk to their rights and freedoms (Article 34).
- Notify Organization Owners (our customers acting as controllers) immediately so they can fulfill their own notification obligations.
Breach notifications will include:
- A description of the nature of the breach
- Categories and approximate number of individuals affected
- Likely consequences of the breach
- Measures taken or proposed to mitigate the breach
- Contact details of our Data Protection team
8. International Data Transfers
NARA's infrastructure providers (Vercel, Supabase, Anthropic) are headquartered in the United States. Data from users in the EEA, UK, and Switzerland may be transferred to the US for processing.
We protect these transfers using:
- Standard Contractual Clauses (SCCs) — EU Commission-approved clauses are in place with all sub-processors to ensure adequate protection of personal data transferred outside the EEA.
- Supplementary measures — Encryption in transit (TLS 1.2+) and at rest (AES-256), access controls, and contractual commitments to challenge disproportionate government access requests.
- Sub-processor compliance — Vercel and Supabase maintain SOC 2 Type II certifications. Anthropic operates under their commercial privacy commitments.
A Transfer Impact Assessment (TIA) has been conducted for each sub-processor. Copies are available upon request for Enterprise customers.
9. Data Protection Officer
For all matters related to GDPR compliance, data protection, or to exercise your rights, contact our Data Protection team:
- Email: privacy@nara.app
- Company: Heka Services Inc.
- Address: Montreal, QC, Canada
You also have the right to lodge a complaint with your local supervisory authority. For EEA residents, a list of supervisory authorities is available on the EDPB website.
10. Updates to This Page
We will update this page whenever we make changes to our GDPR compliance measures, sub-processors, or data handling practices. The “Last updated” date at the top of the page reflects the most recent revision. Material changes will be communicated via email to Organization Owners.
If you have any questions about this document, please contact us at privacy@nara.app or visit our contact page.