Data & Compliance
Common Paper Data Processing Agreement
A data processing agreement cover page and standard terms, based on Common Paper's standard form. Covers GDPR and data protection compliance, including processor/controller roles, data transfers, subprocessors, and security measures.
100 fields
CC-BY-4.0
Common Paper
Fill this template
Claude Code
Ask Claude directly — the MCP connector handles everything:
Fill the common-paper-data-processing-agreement template for my company
CLI
npx open-agreements fill common-paper-data-processing-agreement -d values.json -o output.docx
Fields (100)
Parties
| Field | Type | Description |
|---|---|---|
Company Name |
string | Official company name |
Service
| Field | Type | Description |
|---|---|---|
Product Name |
string | Name of product or service |
Terms
| Field | Type | Description |
|---|---|---|
Underlying Agreement |
string | Name and date of the underlying agreement |
Parties
| Field | Type | Description |
|---|---|---|
Customer Contact Name |
string | Customer contact name |
Customer Contact Title |
string | Customer contact title |
Customer Address |
string | Customer's physical address |
Provider Contact Name |
string | Provider contact name |
Provider Contact Title |
string | Provider contact title |
Provider Address |
string | Provider's physical address |
Physical Address |
string | Physical address for notifications |
Contact Address |
string | Email and/or physical address |
Terms
| Field | Type | Description |
|---|---|---|
Provider Role |
string | Provider's role (Controller or Processor) |
Legal
| Field | Type | Description |
|---|---|---|
Governing Law |
string | Governing law state/province/country |
Eu Member State |
string | EU Member State for disputes |
Uk Governing Law |
string | UK governing law selection |
Privacy
| Field | Type | Description |
|---|---|---|
Subprocessor Name |
string | Subprocessor name |
Terms
| Field | Type | Description |
|---|---|---|
Custom Option |
string | Custom option for selections |
Custom Options |
string | Multiple custom options |
Url |
string | URL for references |
Privacy
| Field | Type | Description |
|---|---|---|
Countries List |
string | List of all countries for data transfers |
Terms
| Field | Type | Description |
|---|---|---|
Csa Reference |
string | Common Paper CSA reference |
Non Csa Reference |
string | Non-CSA agreement reference |
Privacy
| Field | Type | Description |
|---|---|---|
Security Measures |
string | Description of security measures |
Terms
| Field | Type | Description |
|---|---|---|
Text Box |
string | General text box entry |
Security
| Field | Type | Description |
|---|---|---|
Other Security Certification |
string | Name of additional security certification (e.g. "ISO 27701 Privacy Information Management") |
Legal
| Field | Type | Description |
|---|---|---|
Dpa Covered Claims Detail |
string | Specific scope of DPA Covered Claims (e.g., breach of DPA, gross negligence resulting in Security Incident) |
Liability
| Field | Type | Description |
|---|---|---|
Cap Multiplier |
string | Liability cap multiplier |
Greater Of Dollar |
string | Dollar amount for the greater-of liability cap |
Privacy
| Field | Type | Description |
|---|---|---|
Policy Url |
string | URL of where to find policies |
Has Subprocessor |
boolean | Set to true when a pre-approved subprocessor is specified. |
Security
| Field | Type | Description |
|---|---|---|
Dpa Security Reasonable Efforts |
boolean | Set to true when Provider will use commercially reasonable efforts to secure the Service from unauthorized access. |
Has Dpa Security Policy |
boolean | Set to true when Provider has a Security Policy available at the specified policy_url. |
Has Dpa Security Certifications |
boolean | Set to true when Provider maintains annually updated security reports or certifications. |
Cert Iso 27001 |
boolean | Set to true when Provider holds ISO 27001 certification. |
Cert Penetration Testing |
boolean | Set to true when Provider performs regular penetration testing. |
Cert Soc2 Type1 |
boolean | Set to true when Provider holds SOC 2 Type I certification. |
Cert Pci Level1 |
boolean | Set to true when Provider holds PCI Level 1 certification. |
Cert Soc2 Type2 |
boolean | Set to true when Provider holds SOC 2 Type II certification. |
Cert Pci Level2 |
boolean | Set to true when Provider holds PCI Level 2 certification. |
Cert Hipaa |
boolean | Set to true when Provider holds HIPAA certification. |
Cert Fedramp |
boolean | Set to true when Provider holds FedRAMP Authorization. |
Cert Other |
boolean | Set to true to include an additional security certification. Specify the certification in other_security_certification. |
Liability
| Field | Type | Description |
|---|---|---|
Indemnification Csa Reference |
boolean | Set to true when using Common Paper CSA-style indemnification reference for DPA Covered Claims. |
Indemnification Non Csa Reference |
boolean | Set to true when using non-CSA indemnification language for DPA Covered Claims. |
Cap Csa Reference |
boolean | Set to true when using CSA-style Increased Claim cap for DPA Covered Claims. |
Cap Non Csa Reference |
boolean | Set to true when using non-CSA liability cap language for DPA Covered Claims. |
Legal
| Field | Type | Description |
|---|---|---|
Has Dpa Governing Law |
boolean | Set to true when DPA-specific governing law overrides the Agreement's governing law clause. |
Has Ccpa Terms |
boolean | Set to true when California Consumer Privacy Act (CCPA) terms are included in the DPA. |
Privacy
| Field | Type | Description |
|---|---|---|
Has Eea Transfers |
boolean | Set to true when EEA data transfer mechanisms are specified. |
Has Uk Transfers |
boolean | Set to true when UK data transfer mechanisms are specified. |
Data Subject End Users |
boolean | Set to true when end users or customers are included as data subjects. |
Data Subject Employees |
boolean | Set to true when employees are included as data subjects. |
Data Subject Custom |
boolean | Set to true to include a custom data subject category. Specify in custom_option. |
Pd Name |
boolean | Set to true when Name is a category of personal data processed. |
Pd Contact |
boolean | Set to true when contact information (email, phone, address) is a category of personal data processed. |
Pd Employment |
boolean | Set to true when employment information (employee ID, compensation) is a category of personal data processed. |
Pd Financial |
boolean | Set to true when financial information (bank account numbers) is a category of personal data processed. |
Pd Professional |
boolean | Set to true when professional or biographic information (resume, CV) is a category of personal data processed. |
Pd Transactional |
boolean | Set to true when transactional information (account info, purchases) is a category of personal data processed. |
Pd User Activity |
boolean | Set to true when user activity and analysis (device info, IP address) is a category of personal data processed. |
Pd Location |
boolean | Set to true when location information is a category of personal data processed. |
Pd Custom |
boolean | Set to true to include a custom personal data category. Specify in custom_option. |
Security
| Field | Type | Description |
|---|---|---|
Security Measures See Policy |
boolean | Set to true when security measures reference the Security Policy. |
Security Measures Custom |
boolean | Set to true to include custom security measures. Specify in custom_option. |
Privacy
| Field | Type | Description |
|---|---|---|
Processing Continuous |
boolean | Set to true when data processing is continuous. |
Processing Frequency Custom |
boolean | Set to true to specify a custom processing frequency. Specify in custom_options. |
Pa Receiving |
boolean | Set to true when receiving data (collection, accessing, retrieval) is a processing activity. |
Pa Holding |
boolean | Set to true when holding data (storage, organization, structuring) is a processing activity. |
Pa Using |
boolean | Set to true when using data (analysis, consultation, testing) is a processing activity. |
Pa Updating |
boolean | Set to true when updating data (correcting, adaptation, alteration) is a processing activity. |
Pa Protecting |
boolean | Set to true when protecting data (restricting, encrypting, testing) is a processing activity. |
Pa Sharing |
boolean | Set to true when sharing data (disclosure, dissemination) is a processing activity. |
Pa Returning |
boolean | Set to true when returning data to the data exporter or data subject is a processing activity. |
Pa Erasing |
boolean | Set to true when erasing data (destruction, deletion) is a processing activity. |
Pa Custom |
boolean | Set to true to include a custom processing activity. Specify in custom_options. |
Security
| Field | Type | Description |
|---|---|---|
Sm Pseudonymization |
boolean | Set to true when pseudonymization and encryption of personal data is a security measure. |
Sm Confidentiality |
boolean | Set to true when ensuring ongoing confidentiality, integrity, availability, and resilience is a security measure. |
Sm Restore |
boolean | Set to true when ability to restore availability and access after incidents is a security measure. |
Sm Testing |
boolean | Set to true when regular testing and evaluation of security measures is a security measure. |
Sm User Auth |
boolean | Set to true when user identification and authorization process protection is a security measure. |
Sm Transit |
boolean | Set to true when protecting personal data during transmission (in transit) is a security measure. |
Sm Storage |
boolean | Set to true when protecting personal data during storage (at rest) is a security measure. |
Sm Physical |
boolean | Set to true when physical security of processing locations is a security measure. |
Sm Logging |
boolean | Set to true when events logging is a security measure. |
Sm Config |
boolean | Set to true when systems configuration and default configuration is a security measure. |
Sm Governance |
boolean | Set to true when internal IT and IT security governance and management is a security measure. |
Sm Certification |
boolean | Set to true when certification or assurance of processes and products is a security measure. |
Sm Minimization |
boolean | Set to true when data minimization is a security measure. |
Sm Quality |
boolean | Set to true when ensuring data quality is a security measure. |
Sm Retention |
boolean | Set to true when ensuring limited data retention is a security measure. |
Sm Accountability |
boolean | Set to true when ensuring accountability is a security measure. |
Sm Portability |
boolean | Set to true when allowing data portability and ensuring erasure is a security measure. |
Signature Block
| Field | Type | Description |
|---|---|---|
Provider Signatory Type |
enum | Whether the Provider signatory is an entity or individual |
Provider Signatory Name |
string | Full legal name of the Provider's signatory |
Provider Signatory Title |
string | Title/role of the Provider's signatory (entity only) |
Provider Signatory Company |
string | Company name for the Provider signatory (entity only) |
Customer Signatory Type |
enum | Whether the Customer signatory is an entity or individual |
Customer Signatory Name |
string | Full legal name of the Customer's signatory |
Customer Signatory Title |
string | Title/role of the Customer's signatory (entity only) |
Customer Signatory Company |
string | Company name for the Customer signatory (entity only) |
Browse all templates
42 free contract templates for NDAs, employment agreements, SAFEs, financing documents, and more.
View all templates →