PresenceCraft

Privacy Impact Assessment

Cross-Border Data Transfers to the United States

Prepared in accordance with the Act to modernize legislative provisions as regards the protection of personal information (Law 25 / Bill 64)

OrganizationMetacis Inc. (d/b/a PresenceCraft)
Person ResponsibleMaxime Beaupré, President
Assessment DateMarch 26, 2026
StatusDRAFT — For Review
Version1.0
Next Review Date12 months from publication or upon material change

1. Project Description

1.1 Overview

PresenceCraft is a web-based platform that allows users to create, configure, and interact with AI-powered companion bots. Users design bot personalities, chat with them through a progressive web application (PWA), and store persistent bot memory and configuration data. Bots may also interact with each other and access approved external websites via a managed proxy.

1.2 Purpose of This Assessment

This Privacy Impact Assessment (PIA) is conducted in accordance with section 17.1 of Law 25, which requires organizations to conduct a PIA before communicating personal information outside Quebec. This assessment covers two cross-border transfers of personal information from Quebec, Canada to the United States:

  • Transfer 1: Storage of all platform data on Amazon Web Services (AWS) infrastructure in the us-east-1 region (US East, Virginia).
  • Transfer 2: Transmission of user chat messages and bot context to Anthropic PBC's Claude API for AI processing.

1.3 Scope

This PIA covers all personal information collected, used, and disclosed by the PresenceCraft platform, with particular focus on cross-border transfers. It does not cover Stripe's independent processing of payment data, which is governed by Stripe's own PCI-DSS compliant data handling practices.

2. Personal Information Inventory

2.1 Categories of Personal Information

CategoryData ElementsSensitivityTransferred ToPurpose
Account InformationEmail address or phone numberLow–MediumAWS (storage)Authentication, account management
Chat MessagesUser messages to/from bots, conversation historyHighAWS (storage), Anthropic (processing)AI response generation, conversation persistence
Bot ConfigurationPersonality settings, custom instructions, memory dataMediumAWS (storage), Anthropic (context for processing)Bot personalization
Usage DataPage views, feature usage, session metadata, IP addressesLowAWS (storage)Analytics, security, debugging
Billing MetadataSubscription status, plan type, last-4 of card, billing emailLow–MediumAWS (storage), Stripe (processing)Payment processing, account management
Server LogsIP addresses, request timestamps, error informationLowAWS (storage)Security monitoring, debugging

2.2 Special Considerations — User-Shared Content

Users may voluntarily share sensitive personal information within their bot conversations (e.g., health concerns, location, daily routines). This is user-initiated and unpredictable in nature. While PresenceCraft does not solicit or harvest this information, its presence in chat messages means it is transferred to both AWS (storage) and Anthropic (processing). This elevates the sensitivity classification of chat messages to High.

3. Data Flow Analysis

3.1 Transfer 1: PresenceCraft → AWS (Storage)

RecipientAmazon Web Services, Inc.
Locationus-east-1 region (Northern Virginia, United States)
Data TransferredAll platform data: account info, chat messages, bot configs, usage data, billing metadata, server logs
Transfer MechanismTLS 1.2+ encrypted connections between application servers and AWS managed services (RDS, S3, etc.)
PurposeHosting, storage, and infrastructure for the PresenceCraft platform
Contractual ProtectionsAWS Data Processing Addendum (DPA), AWS Service Terms, SOC 2 Type II certification, ISO 27001 certification
Encryption at RestAES-256 encryption via AWS managed encryption keys
Access ControlsIAM role-based access, principle of least privilege, audit logging via CloudTrail

3.2 Transfer 2: PresenceCraft → Anthropic (AI Processing)

RecipientAnthropic PBC
LocationUnited States (Anthropic's infrastructure)
Data TransferredChat messages (user input), bot personality/instructions/memory context, AI-generated responses
Transfer MechanismHTTPS API calls (TLS 1.2+) from PresenceCraft servers to Anthropic's Claude API
PurposeReal-time AI language model processing to generate bot responses
Contractual ProtectionsAnthropic API Terms of Service — restrict Anthropic from using API inputs/outputs to train models
Data Retention by AnthropicSubject to Anthropic's API data retention policy. API inputs are not used for model training under current commercial API terms.

4. Legal Framework of Destination Jurisdiction

4.1 United States Legal Framework

The United States does not have a single comprehensive federal privacy law equivalent to PIPEDA or Law 25. However, the following legal protections apply to data transferred to the US:

Framework / ProtectionRelevance
Sector-specific lawsHIPAA (health), GLBA (financial), COPPA (children) — not directly applicable but demonstrate US capacity for data protection
State privacy lawsVirginia (VCDPA), California (CCPA/CPRA), and others — AWS us-east-1 is in Virginia, which has enacted comprehensive privacy legislation
AWS contractual protectionsAWS DPA provides contractual commitments equivalent to or exceeding many regulatory requirements; SOC 2 Type II and ISO 27001 certified
Anthropic contractual protectionsAPI terms restrict use of customer data; commercial API inputs not used for training
US government access riskFISA Section 702, CLOUD Act — US authorities may compel disclosure in certain circumstances. Mitigated by encryption at rest, contractual protections, and low likelihood for a Canadian consumer platform

4.2 Adequacy Assessment

While the United States has not been recognized by Quebec or Canada as providing an adequate level of privacy protection equivalent to Canadian law, the combination of contractual protections (DPAs, API terms), technical safeguards (encryption, access controls), and sector-specific regulations provides a reasonable level of protection for the personal information being transferred. The nature of the data (primarily consumer chat data for AI processing) and the limited scope of the transfers further mitigate risk.

5. Risk Assessment

#RiskLikelihoodImpactLevelMitigation MeasuresResidual
R1Unauthorized access to chat messages on AWSLowHighMediumAES-256 encryption at rest, TLS in transit, IAM role-based access, CloudTrail audit logging, principle of least privilegeLow
R2Anthropic uses chat data for model trainingLowHighMediumContractual restriction in API terms; Anthropic's commercial API policy prohibits training on API inputsLow
R3US government compels disclosure (FISA/CLOUD Act)LowMediumMediumEncryption at rest limits usable data; low-profile consumer platform; contractual notification obligations where legally permittedLow
R4Data breach at AWSLowHighMediumAWS SOC 2 Type II, ISO 27001; shared responsibility model; PresenceCraft implements application-level encryption and access controlsLow
R5Data breach at AnthropicLowHighMediumAnthropic security practices and API terms; data transmitted is transient (API call/response); PresenceCraft does not control Anthropic's retentionLow–Medium
R6Users share highly sensitive info in chats (health, location)MediumMediumMediumPrivacy Policy discloses AI processing and US transfers; express consent obtained at sign-up; users informed that chat content is processed by US-based AILow
R7Loss of data during cross-border transferVery LowMediumLowTLS encryption in transit; reliable API endpoints; server-side error handling and retry logicLow
R8Insufficient consent for cross-border transferMediumHighHighExpress consent mechanism at account creation specifically naming US-based services (AWS, Anthropic); link to full Privacy PolicyLow
R9Third-party sub-processor changes by AWS or AnthropicLowMediumMediumMonitor AWS and Anthropic terms for changes; annual PIA review cycle; contractual notification obligationsLow

6. Proportionality and Necessity Assessment

6.1 Necessity of Transfer 1 (AWS)

AWS us-east-1 was selected for its reliability, performance, cost-effectiveness, and proximity to our user base. While Canadian AWS regions exist (ca-central-1 in Montreal), the us-east-1 region provides a broader range of managed services and lower latency for AI API calls to Anthropic (also US-based). The transfer is necessary to operate the platform.

6.2 Necessity of Transfer 2 (Anthropic)

Anthropic's Claude API is the core AI engine powering PresenceCraft's bot functionality. There is no Canadian-hosted alternative that provides equivalent capability. The transfer of chat messages to Anthropic is essential for the Service to function. The data transferred is limited to what is necessary for AI processing: the current message, relevant conversation history, and bot configuration context.

6.3 Data Minimization

PresenceCraft applies the following data minimization practices:

  • Only the minimum necessary conversation context is sent to Anthropic per API call (not the entire chat history).
  • Bot configuration data sent to Anthropic is limited to what is needed for response generation.
  • No account metadata (email, phone, billing) is transmitted to Anthropic.
  • Server logs and usage analytics are stored on AWS only and are not shared with Anthropic.

7. Consent Mechanism

In accordance with Law 25's requirement for express consent before communicating personal information outside Quebec, PresenceCraft implements the following consent mechanism:

7.1 Account Creation Consent

At account creation, users are presented with the following (or substantially similar) consent statement:

“By creating an account, you agree to our Terms of Use and Privacy Policy, and you expressly consent to having your data stored and processed by services located in the United States, including Amazon Web Services (cloud infrastructure) and Anthropic (AI processing). For full details on how your data is handled, please review our Privacy Policy.”

Users must affirmatively check a consent box before account creation can proceed. This consent is recorded with a timestamp.

7.2 Ongoing Transparency

The Privacy Policy is accessible at all times from within the application. Material changes to data processing practices trigger a re-consent flow with 30 days' notice.

8. Recommendations and Action Items

#PriorityActionOwnerTarget Date
1CriticalImplement express consent checkbox at account creation with specific language about US transfersProduct / EngineeringBefore launch
2CriticalVerify Anthropic's current security certifications and update Section 3.2 of this PIAPrivacy OfficerBefore launch
3HighEvaluate feasibility of migrating primary storage to AWS ca-central-1 (Montreal)Engineering / InfraWithin 6 months
4HighImplement consent timestamp recording and audit trailEngineeringBefore launch
5MediumEstablish annual PIA review cycle and assign review responsibilityPrivacy OfficerUpon publication
6MediumMonitor Anthropic and AWS terms of service for material changesPrivacy OfficerOngoing
7MediumDocument data minimization practices for Anthropic API calls (context window limits, etc.)EngineeringWithin 3 months
8LowExplore end-to-end encryption options for chat messages at restEngineeringWithin 12 months

9. Conclusion

This Privacy Impact Assessment concludes that the cross-border transfers of personal information from PresenceCraft to services in the United States (AWS for storage, Anthropic for AI processing) are necessary for the operation of the Service and are proportionate to the purposes for which the data is collected.

While the United States does not provide an equivalent level of privacy protection to Quebec, the combination of contractual protections, technical safeguards, data minimization practices, and express user consent provides an adequate level of protection for the personal information being transferred.

The identified risks are mitigable and the residual risk levels are acceptable, provided the recommended action items are implemented. This assessment should be reviewed annually and upon any material change to data processing practices, third-party service providers, or applicable legislation.

Approval

RoleNameSignature / Date
Person Responsible for PrivacyMaxime Beaupré, President____________________
Legal Counsel (if applicable)____________________

Disclaimer: This PIA is a draft prepared for internal review. It should be reviewed by qualified legal counsel before being finalized. This document does not constitute legal advice.

See also: Privacy Policy · Terms of Use