Start now

Data Processing Agreement

Last updated July 31, 2026

1. Parties and scope

This Data Processing Agreement ("DPA") forms part of the agreement between you ("Controller") and Surf Online ("Processor") when you use Meridian to host bots that process personal data on your behalf.

This DPA applies where GDPR, UK GDPR, or similar laws require a written processing agreement.

2. Subject matter and duration

Processor hosts bot configurations, stored variables, transcripts, and related metadata for the duration of your subscription or account, plus retention periods in our Privacy Policy.

3. Nature and purpose of processing

Processing includes storage, execution, backup, transmission to Discord, and support activities necessary to run your bots on Meridian.

4. Categories of data and subjects

Data subjects may include your team members and Discord users interacting with your bots. Categories may include identifiers, messages, guild metadata, and other fields your bots handle.

5. Processor obligations

Processor will:

  • Process personal data only on documented instructions from Controller.
  • Ensure personnel with access are bound by confidentiality.
  • Implement appropriate technical and organizational security measures.
  • Assist Controller with data subject requests where feasible.
  • Notify Controller without undue delay of personal data breaches we discover.
  • Delete or return data when the service ends, subject to legal retention.

6. Subprocessors

Controller authorizes Processor to use subprocessors listed below. Processor remains responsible for their performance:

SubprocessorPurposeLocationData processed
ConvexBackend, database, file storage, and real-time APIUnited StatesAccount data, bot configurations, variable definitions and stored values, transcripts, platform logs
VercelFrontend hosting and edge deliveryGlobalHTTP request metadata, session cookies
DiscordAuthentication and bot APIUnited StatesOAuth profile fields, bot runtime data
RailwayBot runtime hosting for all bots on the platformUnited StatesBot tokens, runtime state, Discord gateway traffic, execution logs
StripePayment processing and subscriptionsUnited StatesBilling contact, payment method metadata (not full card numbers)
CloudflareCDN, edge, and runner trafficGlobalHTTP metadata, cached assets
ResendTransactional emailUnited StatesEmail address, message content for service emails

7. International transfers

Where personal data is transferred outside the EEA/UK, Processor uses appropriate safeguards such as Standard Contractual Clauses under the Netherlands and EU law.

8. Contact

DPA inquiries: legal@meridian.surf. See also our Privacy Policy.