This policy explains what data ROAS Shield collects, why, and how we delete it on request.
Introduction
ROAS Shield ("we", "us", "our") is a comment-moderation service for Facebook and Instagram ads. ROAS Shield is a trading name of REDCLAN VENTURES LTD, a company registered in England and Wales under company number 17142372. We are registered with the UK Information Commissioner's Office (ICO) under registration number ZC118367, and we process personal data in line with the UK GDPR and the EU GDPR where it applies. This policy describes the data we hold about you, why we hold it, and the choices you have.
By creating an account or connecting your Meta account, you agree to the practices described here. If you do not agree, please do not connect your account.
What we collect
We collect four categories of data.
Account data
- Your email address, name, and the workspace name you choose at sign-up.
- Your authentication password hash (we never store your password in plain text), or a federated-login identifier if you sign in via a supported provider.
- Your subscription tier, billing status, and the last four digits of your payment card (held by Stripe, not by us).
Meta connection data
- Your Meta user ID and the access tokens we receive when you connect Meta. Tokens are encrypted at rest using AES-GCM with a versioned key envelope.
- The list of Facebook Pages, Instagram Business accounts, and ad accounts you have authorised us to access.
- Page metadata such as Page ID, Page name, and (for Instagram) the linked Instagram Business account ID.
Comment content
- Public comments left on your Meta ads, including the comment text, the commenter's display name, and the commenter's Meta user ID. In the comment record itself, the Meta user ID is held as a SHA-256 hash (so we can recognise a repeat commenter without reading the raw identifier) together with an encrypted copy — never as plain text.
- Moderation actions we take on your behalf (hide, unhide, reply, draft) and the rule that triggered each action.
- Any reply text our AI agent drafts or sends.
Usage and analytics
- Server logs (request paths, timestamps, response codes) retained for 30 days for debugging.
- Webhook delivery records: the event type, the signature verification result, the dedup hash, and the original payload Meta sent us. That payload is Meta's own message format and does contain the commenter's Meta user ID and display name as sent. We scrub the payload from the record after 7 days, and delete the record entirely after 30 days.
- Anonymised product analytics (which features you use, broad funnel events). We do not use cross-site tracking, and we do not sell or share this data with advertisers.
Why we collect it
We use your data only for the purposes set out below.
- To provide the service. Reading comments, classifying them, and applying moderation actions on your behalf is the core of what we do. Without your Meta connection data and comment content we cannot operate.
- To bill you. Subscription tier, usage counts, and payment metadata are needed for invoicing and Stripe integration.
- To support you. Account data lets us reach you with operational notices and respond to support requests.
- To improve the service. Aggregated, anonymised usage patterns help us prioritise features and fix bugs. We do not train AI models on your comment content.
- To meet legal obligations. We retain limited audit logs for compliance and to demonstrate that we acted on lawful instructions.
We will never use your data for any purpose not listed here without first asking you.
Third parties
We share data with the third parties below, each one performing a specific function on our behalf. All are bound by data-processing agreements that limit them to the purposes we specify.
- Meta Platforms, Inc.: we read comments and apply moderation actions through Meta's Graph API. Our use of the Graph API is governed by the Meta Platform Terms and Developer Policies.
- Stripe, Inc.: payment processing, billing, and tax. Stripe receives the minimum payment data needed to charge your card.
- Resend, Inc.: transactional email (welcome emails, billing receipts, security alerts).
- Sentry (Functional Software, Inc.): error monitoring. We strip personally identifiable information from error reports before they leave our servers.
- OpenAI, Inc.: primary AI provider for comment classification and reply drafting. We send the comment text plus a small set of context fields (Page name, ad campaign name where available). We do not include your account data.
- Anthropic, PBC: fallback AI provider used when OpenAI is unavailable. Same data scope.
- Google LLC (Gemini API): fallback AI provider used when both OpenAI and Anthropic are unavailable. Same data scope.
- DigitalOcean, LLC: our hosting provider. They store the database and run our application servers.
We do not sell your data, and we do not share it with advertising networks.
Where data is stored
Data is stored in DigitalOcean managed databases located in EU and US regions. Your workspace's data lives in a single primary region; we do not replicate workspace data across regions without your consent. Backups are retained for 14 days inside the same region.
If you require a specific region for compliance reasons, please contact us before signing up.
Retention period
- Active workspace data is kept for as long as your account is active.
- After you close your account (or after we receive a deletion request from Meta on your behalf), we delete everything within 30 days, except as noted below.
- Audit logs are retained for 90 days after deletion to demonstrate that the deletion was carried out, and are then permanently removed.
- Financial records (Stripe invoices, VAT records) are retained for 6 years where UK HMRC rules require it. These records contain billing data only, never comment content.
If you ask us to delete your data, see the data-deletion page for the two paths and the timeline.
Your rights
Under UK GDPR and EU GDPR you have the right to:
- access the personal data we hold about you,
- correct inaccurate data,
- request deletion of your data (the "right to be forgotten"),
- restrict or object to certain types of processing,
- request a copy of your data in a portable format,
- withdraw consent for any processing based on consent,
- lodge a complaint with the UK Information Commissioner's Office (ICO) or your local supervisory authority.
To exercise any of these rights, email [email protected]. We respond within 5 business days and complete most requests within 30 days.
How to delete your data
You can delete your data in two ways. Both result in full deletion within 30 days. See /legal/data-deletion for the full process.
- From your Meta account. Go to Meta's Settings, Apps and Websites, and remove ROAS Shield. Meta sends us a deletion callback, and we delete everything tied to your Meta user ID.
- By email. Send a deletion request to [email protected] from the email address on your account.
Contact
For privacy questions, data subject requests, or to report a concern, contact us at [email protected].
The data controller for your account data, and the processor for your comment data, is:
REDCLAN VENTURES LTD, trading as ROAS Shield Registered office: 55 The Grove, Baildon, Shipley, England, BD17 5ND Company No. 17142372, registered in England and Wales ICO registration: ZC118367
Privacy enquiries are handled directly by the company at the address above.
If you are not satisfied with our response, you can lodge a complaint with the UK Information Commissioner's Office at ico.org.uk, or with your local supervisory authority.
Changes to this policy
We may update this policy when we add features or our practices change. Material changes are announced by email at least 14 days before they take effect. The "Last updated" date at the top of this page always reflects the current version.