Canadian storage and external processing

The application and primary PostgreSQL database run on OVH infrastructure in Beauharnois, Quebec. Files and nightly database backups use AWS S3 in Canada Central. Canadian storage does not mean every processing step remains in Canada.

  • AWS SES (Canada Central) delivers account and campaign email. Messages travel to recipients and their email providers, which may be outside Canada.
  • Stripe handles billing and donation payments, including contact, transaction and payment information. Card details are collected by Stripe.
  • Twilio processes destination phone numbers and message content when SMS is used. Mobile push delivery may involve Expo, Apple and Google when enabled.
  • Mapping and address services, including Mapbox and OpenStreetMap services, receive map requests or address queries used by those features.
  • Optional AI features use Anthropic. When enabled and used, prompts, selected campaign tool results and uploaded setup materials are sent for processing. Do not include unnecessary personal information. Standard setup and CSV import are available without AI.
  • Cloudflare routes web traffic and caches public assets. Sentry receives diagnostic events when configured, with filtering to reduce sensitive data. These providers may process data outside Canada.

Database backups are scheduled nightly to Canadian S3 storage with a 30-day retention policy. Public website assets are public; AI source uploads require separate private storage. Contact support for processor and retention questions.