Data Processing Agreement

Ritely: AI Product Descriptions
Effective Date: March 13, 2026
Last Updated: March 13, 2026

This Data Processing Agreement ("DPA") forms part of the Terms of Service between you ("Data Controller," "Merchant") and Ritely ("Data Processor," "we," "us") and governs our processing of personal data on your behalf.

Contact: privacy@ritely.dev


1. Definitions

2. Scope of Processing

2.1 Data Processed

Ritely processes product catalog data only. The categories of data processed are:

Data Category Examples Contains Personal Data?
Product information Titles, descriptions, tags, types No (typically)
Product media Image URLs No
Product variants Sizes, colors, prices, SKUs No
Product metadata Metafields, collections No
Store identification Store name, myshopify.com domain No (business data)
Brand voice profiles Writing style rules, example text No (typically)

2.2 Purpose Limitation

We process data exclusively for:

2.3 Personal Data Exclusion

Ritely does not request, access, or process:

If product data incidentally contains personal data (for example, a product description mentioning a designer's name), that data is processed solely for description generation and subject to the protections in this DPA.

3. Obligations of the Data Processor

We will:

4. Sub-processors

4.1 Authorized Sub-processors

Sub-processor Purpose Location Data Processed
Anthropic, PBC AI model inference (Claude API) United States Product titles, descriptions, tags, metafields, image URLs, brand voice profiles
Railway Application hosting and database United States All application data (encrypted at rest)
Sentry Error monitoring United States Error logs (may contain product data fragments in stack traces)
Better Stack Uptime monitoring and logging European Union Application logs (may contain product data fragments)

4.2 Anthropic Sub-processor Details

Anthropic processes data under their Commercial Terms of Service:

4.3 Sub-processor Changes

We will notify the Data Controller of any intended changes to sub-processors (additions or replacements) via email or in-app notification, providing at least 30 days' notice before the new sub-processor begins processing. The Data Controller may object to a new sub-processor by contacting privacy@ritely.dev within that 30-day period.

5. Security Measures

We implement the following technical and organizational measures:

Technical Measures

Organizational Measures

6. Data Retention and Deletion

Event Action Timeline
Active account Data retained for service operation Ongoing
App uninstalled Account marked inactive Immediate
Shopify shop/redact webhook received All merchant data permanently deleted (product data, generated descriptions, brand voice profiles, account settings) Within 48 hours
Shopify customers/redact webhook received Acknowledged (Ritely stores no customer data) Immediate
Shopify customers/data_request webhook received Acknowledged (Ritely stores no customer data) Immediate
Anthropic processing cache Automatically purged by Anthropic Within 30 days

Upon termination, we certify deletion of all merchant data and can provide written confirmation upon request.

7. Data Breach Notification

In the event of a personal data breach:

8. International Data Transfers

8.1 Transfer Mechanisms

Data is processed in the United States. For transfers from the EEA, UK, or Switzerland:

8.2 Supplementary Measures

In addition to SCCs, we implement:

9. Data Subject Rights

We will assist the Data Controller in fulfilling data subject requests under applicable law:

Right How We Support
Access Export all stored data for a merchant on request
Rectification Merchant can edit any data through Ritely's interface or Shopify admin
Erasure Uninstalling the app triggers full deletion; manual deletion available on request
Portability Data export in standard format (JSON/CSV) on request
Restriction Can pause processing for a specific merchant on request
Objection Merchant can uninstall at any time; specific objections handled case-by-case

Requests should be directed to privacy@ritely.dev. We will respond within 30 days.

10. Audits

The Data Controller has the right to audit our compliance with this DPA. Audits may be conducted:

We will provide reasonable cooperation and access to relevant information, systems, and facilities.

11. Liability

Each party's liability under this DPA is subject to the limitations set forth in the Terms of Service, except where applicable data protection law prohibits such limitation.

12. Term and Termination

This DPA takes effect upon installation of the Ritely app and remains in effect for as long as we process personal data on behalf of the Data Controller. Upon termination:

13. Governing Law

This DPA is governed by the same law that governs the Terms of Service, except that:

14. Contact

For questions about this DPA or to exercise any rights:


Ritely is operated by Ben Smith. For data processing inquiries, contact privacy@ritely.dev.