secretfollowers
Log in

Legal

Privacy Policy

Last updated: July 30, 2026

1. Introduction

This Privacy Policy explains how Secret Followers, based in Portugal ("we", "us"), acting as data controller under the General Data Protection Regulation (GDPR), collects, uses, and protects the personal data of users ("you") of the Secret Followers service available at secretfollowers.com (the "Service").

2. Data we collect

Depending on how you use the Service, we collect:

DataWhenWhy
IP address (as a salted, non-reversible hash)Free preview searchRate-limit searches per period, prevent abuse
Email addressAccount creation, checkout, sign-in codeAuthentication, billing, service communications
Stripe billing identifiers (customer, subscription, status, renewal date)Subscribing to a planManaging your subscription and billing
Public Instagram handles searched or trackedSearching for or adding a public accountProviding previews, story features, and tracking
Temporary active-story metadata and media CDN URLsLoading story previews, viewing, or downloadsCaching and delivering the requested story feature
Analytics interaction data, including page views, custom events, and the searched public handle sent with story preview and paywall CTA eventsUsing the website and story viewerUnderstanding feature use and improving the Service
Notification preferences (channel, override email or phone number)Configuring notificationsSending you the alerts you asked for
Phone number (international format)If you opt in to WhatsApp notificationsSending WhatsApp alerts (feature being rolled out)
Notification history (content, delivery status)Sending notificationsDelivery tracking, support, abuse prevention
One-time report data (public Instagram profile lists)Buying an instant reportPreparing and delivering the report by email and secure link

We never collect or store any card details; this information is handled directly by our payment processor, Stripe.

We never ask for your Instagram password and never request access to your Instagram account: the Service only reads publicly available data of Instagram accounts, through third-party technical providers.

3. Purposes and legal bases

PurposeLegal basis (GDPR)
Providing the Service, account management, authenticationPerformance of a contract (Art. 6.1.b)
Billing and subscription managementPerformance of a contract / legal obligation (Art. 6.1.b and 6.1.c)
Sending notifications (email, WhatsApp)Performance of a contract, and explicit consent for WhatsApp (Art. 6.1.b and 6.1.a)
Rate-limiting free searches, abuse preventionLegitimate interest (Art. 6.1.f)
Providing free previews and paid story viewing or downloadsPerformance of a contract for paid features and legitimate interest for free previews (Art. 6.1.b and 6.1.f)
Measuring usage through Vercel Analytics and custom events, and improving and securing the ServiceLegitimate interest (Art. 6.1.f)
Complying with legal and accounting obligationsLegal obligation (Art. 6.1.c)

4. Recipients and processors

We do not sell or rent your personal data. It may be shared with the following processors, strictly to the extent necessary to operate the Service:

  • Supabase — database hosting and authentication;
  • Stripe — payment processing, subscription and billing management;
  • Bird (MessageBird) — sending transactional emails and notifications;
  • Twilio — sending WhatsApp notifications (feature being rolled out);
  • Instagram data providers — fetching the public Instagram data required by the Service. Only the username being searched or tracked is shared with them, no other personal data about you;
  • Vercel — application hosting, running scheduled account checks, and processing Vercel Analytics page views and custom events.

Some of these providers are located outside the European Economic Area (notably in the United States). Where that is the case, the transfer relies on appropriate safeguards required by the GDPR (standard contractual clauses, an adequacy decision, or an equivalent mechanism offered by the provider).

Your data may also be disclosed to competent authorities where required by law.

5. Cookies and trackers

The Service only uses cookies that are strictly necessary for it to function, in particular authentication session cookies set by our provider Supabase, which keep you signed in to your account. These cookies do not require prior consent under applicable law, as they are essential to deliver the Service you requested.

The Service does not currently use advertising cookies or Google Analytics. It does use Vercel Analytics, including custom events. Story preview and paywall CTA events currently include the public Instagram handle searched. This processing is based on our legitimate interest in understanding and improving the Service; where applicable law requires consent, we will request it.

6. Data retention

  • Account and subscription data: for the duration of the contractual relationship, then archived for the legal retention periods that apply (e.g. accounting/tax), then deleted or anonymized;
  • Tracked Instagram accounts and their activity history: for as long as the account is actively tracked, then deleted if the tracked account is removed or the user account is closed;
  • Notification history: kept for a limited period necessary for support and proof of delivery/opt-out, then deleted or anonymized;
  • One-time report data: the report and its secure link are available for 7 days after payment, then the Instagram payload and delivery email are deleted;
  • Active-story metadata and provider-signed media CDN URLs are intended to be short-lived. The story cache currently uses an approximately 15-minute freshness window and may then be refreshed or replaced. Expired stories are not served, and signed URLs expire on the provider's schedule; an underlying cache record may remain until it is replaced or operationally removed;
  • Hashed IP address linked to free searches: kept for a short technical period necessary for rate-limiting, then deleted;
  • When you close your account, your personal data is deleted or anonymized within a reasonable timeframe, subject to legal retention obligations (e.g. invoices and accounting records).

7. Data security

We implement reasonable technical and organizational measures to protect your data against unauthorized access, loss, alteration, or disclosure, such as encryption in transit (HTTPS), database-level access controls (Row Level Security), and salted hashing of IP addresses used for rate-limiting. No system is completely secure, so we cannot guarantee absolute security.

8. Your rights

Under the GDPR, you have the right to:

  • access and rectify your personal data;
  • request erasure ("right to be forgotten"), subject to our legal retention obligations;
  • request restriction of processing;
  • object to processing, in particular on legitimate grounds;
  • receive, in a portable format, the data you provided to us;
  • withdraw your consent at any time where processing relies on it (for example, WhatsApp notifications, which you can disable from your dashboard or via the unsubscribe link in our emails);
  • lodge a complaint with the Portuguese data protection authority, the Comissão Nacional de Proteção de Dados (CNPD) — www.cnpd.pt — or any other competent supervisory authority.

To exercise these rights, contact us at the address in Section 11 below. We will respond within one month, which may be extended by a further two months for complex requests.

9. Minors

The Service is not intended for anyone under 16 years old. If you believe a minor has provided us with personal data without the required consent, please contact us so we can delete it.

10. About data of third-party Instagram accounts

The Service displays public information about Instagram accounts, including accounts belonging to people who are not themselves users of the Service. This information (username, profile picture, verification status, follower/following counts) comes exclusively from data made public by its owners on Instagram, obtained through our third-party data providers.

Anyone who owns a public Instagram account displayed by the Service can contact us at the address in Section 11 to exercise their GDPR rights over the data about them shown by the Service, including a right to object.

11. Changes to this policy

We may update this Privacy Policy at any time to reflect changes to the Service, our providers, or applicable law. The last updated date appears at the top of this page. In case of a material change, Users will be notified by email.

12. Contact

For any question about this policy or to exercise your rights, contact us at contact@secretfollowers.com.

See also our Terms of Service.