This is a standard Data Processing Agreement template suitable for customers who require a written agreement under GDPR Art. 28 or equivalent. It is provided for convenience and is not legal advice; for high-value B2B contracts, both parties should have legal counsel review before execution.
This Data Processing Agreement ("DPA") forms part of the Pushoney Terms of Service and applies when Pushoney processes personal data on behalf of the Customer in the course of providing the Service.
Terms used here have the meanings given in the EU General Data Protection Regulation (Regulation (EU) 2016/679, "GDPR") and Morocco Law 09-08. "Customer" is the account holder who has accepted the Pushoney Terms of Service. "Pushoney" is the operator of the Service.
The Customer is the data controller of personal data concerning the Customer's subscribers and end users. Pushoney is the data processor acting on the Customer's documented instructions.
Pushoney processes personal data only for the purpose of providing the Service to the Customer, for as long as the Customer's account is active, or as required by applicable law. Categories and types of data are listed in Annex I.
Pushoney shall:
The Customer authorises Pushoney to engage the sub-processors listed in Annex III. Pushoney shall inform the Customer in advance of any intended changes (addition or replacement) of sub-processors, giving the Customer at least thirty (30) days to object. Pushoney imposes the same data-protection obligations on each sub-processor as set out in this DPA, by way of a written contract.
Pushoney shall notify the Customer without undue delay, and in any event within 72 hours, after becoming aware of a personal-data breach affecting the Customer's data. The notification shall include, to the extent then available: the nature of the breach, the categories and approximate number of data subjects affected, the likely consequences, and the measures taken or proposed to address it.
Pushoney's infrastructure is hosted in Europe. Where personal data is transferred from the European Economic Area to Morocco or other jurisdictions outside the EEA, the parties rely on appropriate safeguards including the European Commission's adequacy decision for Morocco (where applicable) or Standard Contractual Clauses (Module Two: Controller-to- Processor). The Customer is deemed to enter into and instruct Pushoney to enter into such Standard Contractual Clauses on its behalf.
The liability provisions of the Pushoney Terms of Service apply to this DPA. Where a data subject suffers material or non-material damage as a result of an infringement of the GDPR for which the parties are jointly liable, each party shall be responsible in proportion to its share of responsibility for the damage.
This DPA takes effect when the Customer accepts the Pushoney Terms of Service and continues for the duration of the Customer's account.
In the event of any conflict between this DPA and the Pushoney Terms of Service, this DPA prevails on matters of data protection.
None processed by Pushoney.
Continuous, for the duration of the Customer's subscription to the Service. Subscriber data is retained until the subscriber unsubscribes or the Customer's hub is deleted. Send / Click / Conversion event data is retained for two (2) years from the event date.
Provision of the web push notification platform Service.
docs/RUNBOOK.md)| Sub-processor | Role | Location |
|---|---|---|
| Browser vendors (Google FCM, Mozilla, Apple, Microsoft) | Push delivery — required by the Web Push protocol | Various |
| Dokploy (hosting orchestrator) | Application hosting | Europe |
| Resend | Transactional email (verification, password reset, etc.) | United States — DPA + SCCs in place |
| MaxMind (GeoLite2 database) | IP-to-geolocation enrichment (offline database, no live API call per subscriber) | n/a (offline) |
| Cloudflare | CDN, DNS, Turnstile (bot protection on signup/login forms) | Global edge |
| Google (Analytics 4) | Aggregate usage analytics on the marketing surface
(portal.pushoney.com). Loaded only after
visitor consent via the cookie banner; no Personal Data
of authenticated portal users is sent. |
Global — DPA + SCCs in place |
Updated lists of sub-processors are available on request at
[email protected].
For most customers, acceptance of Pushoney's Terms of Service at signup constitutes acceptance of this DPA as it stands. No countersignature is required.
If your organisation requires a counter-signed version (for
example, to attach to your vendor records), email
[email protected] with the legal name and
address of your entity. We will send a PDF for both parties
to sign within five (5) business days.