Privacy Policy
Your privacy is important to us
1. Introduction
Welcome to Renew Reminder ("we," "our," or "us"). We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we look after your personal data when you visit our website or use our mobile application, and tells you about your privacy rights and how the law protects you.
In short: we use your data to track your subscriptions and remind you before they renew. We do not show you ads, and we do not sell your personal data to anyone.
2. Important Information and Who We Are
Controller: Renew Reminder is the controller and responsible for your personal data.
Contact Details: If you have any questions about this privacy policy or our privacy practices, please contact us at support@renewreminder.com.
3. The Data We Collect About You
We may collect, use, store and transfer different kinds of personal data about you, which we have grouped together as follows:
- Identity Data: includes first name, last name, username or similar identifier.
- Contact Data: includes email address and telephone number. We use these to send you the reminders you ask for, so a phone number is only needed if you turn on text message alerts.
- Subscription Data: includes the services and bills you track, their cost, billing cycle, renewal dates, categories and any notes you add. This is the core of what the app is for.
- Shared Record Data: if you share a subscription with other people, includes the activity on that shared record, such as who has paid their share, reminders sent between members and short notes, and any image you attach to it, such as a receipt or payment screenshot. See section 9.
- Financial Account Data: if you choose to connect a bank account, includes your account and card names, account type, balances, and transaction history, supplied to us by Plaid. See section 6.
- Payment Data: includes your Renew Reminder plan, its status and renewal date. We never see or store your full card details; payments are handled entirely by Stripe, Apple or Google.
- Assistant Data: includes the messages you send to Remi, our in-app assistant, any voice recordings you dictate, and any receipts, bills or images you attach to a conversation. See section 7.
- Email Data: if you turn on email forwarding or connect Gmail, includes the sender, subject and billing details of the receipts and bills we find in your email. We do not store the email itself. See section 8.
- Technical Data: includes internet protocol (IP) address, your login data, browser type and version, time zone setting, operating system and platform, and other technology on the devices you use to access our service.
- Profile Data: includes your username and password, your preferences and alert settings, and your feedback and survey responses.
- Media Data: includes images you choose to provide from your photo library or take with your camera, such as a profile picture, a receipt you send to Remi, or a payment screenshot or receipt photo you attach to a shared record. The app opens the camera only when you choose to take a photo to attach, and only that photo is used.
- Usage Data: includes information about how you use our website and app, such as which screens you open and which features you use.
We do not collect precise or GPS location data. On Android we access the advertising identifier to measure our own ad campaigns, as described in section 5; on iOS we collect Apple's IDFA only if you allow tracking when the app asks. Our analytics and error-reporting providers may infer an approximate region from your IP address, as described in section 10.
4. How We Use Your Personal Data
We will only use your personal data when the law allows us to. Most commonly, we will use your personal data in the following circumstances:
- Where we need to perform the contract we are about to enter into or have entered into with you — for example, to send the renewal reminders that are the purpose of the service.
- Where it is necessary for our legitimate interests (or those of a third party) and your interests and fundamental rights do not override those interests — for example, to keep the service secure and to understand which features are used.
- Where we need to comply with a legal obligation.
- Where you have given us clear consent to do so — for example, connecting a bank account, connecting your calendar, forwarding or connecting your email, or receiving marketing communications.
5. Advertising and Tracking
Renew Reminder does not show you advertising inside the app. Earlier versions of our mobile app displayed ads through Google AdMob. That was removed, and we have no plans to bring in-app advertising back.
We do advertise our own app, and we measure whether those ads work. When you install the app after seeing one of our ads, our measurement partner AppsFlyer records which campaign brought you, so we can tell which advertising is worth paying for. This means the app shares a device identifier and install and subscription events with AppsFlyer, and AppsFlyer shares the result with the advertising platform the ad ran on.
On iOS, the app asks for your permission through Apple's App Tracking Transparency, and Apple's advertising identifier (IDFA) is collected only if you allow it. If you don't, measurement uses Apple's own privacy preserving attribution instead. Everything in the app works the same whichever you choose, and you can change your answer at any time in iOS Settings, under Privacy & Security then Tracking. On Android, the app does access Google's Advertising ID for this purpose. You can reset or delete that identifier at any time in your Android settings, under Privacy then Ads.
We do not sell your personal data. We do not build advertising profiles about you, and we do not use anything you track in the app - your subscriptions, bills or spending - for advertising. What is shared for measurement is limited to whether an install and a subscription happened, and which campaign preceded it.
On this website, we use Google Analytics to understand which pages are useful, and Google AdSense serves ads on some pages. Both are managed through the cookie banner, where you can decline them. Neither runs inside the app.
6. Connecting a Bank Account
Connecting a bank account is entirely optional. The app works without it, and you can add every subscription by hand.
If you do connect an account, we use Plaid to establish the connection. You enter your banking credentials directly with Plaid — we never see them and never store them. Plaid returns a secure token that lets us read your account and transaction information; it does not allow us, or anyone else, to move money.
We use the transaction data we receive for one purpose: to find recurring charges so we can suggest subscriptions for you to track and warn you before they renew. Plaid's handling of your data is governed by its own End User Privacy Policy.
You can disconnect a bank at any time from the Accounts screen. Doing so revokes our access at Plaid and removes the connection.
7. Remi, Our In-App Assistant
Remi is the assistant inside the app that can answer questions about your subscriptions and add them for you. Using Remi is optional.
What is sent to AI providers: when you send Remi a message, the message, relevant details of the subscriptions it needs to answer you, and any file or image you attach are sent to an external AI model provider to generate the reply. We reach these providers through OpenRouter, which routes the request to the model in use.
Voice input: when you dictate to Remi, your device converts speech to text on the device itself so you can see your words as you speak. The recording is then sent once to a speech-to-text service to produce a more accurate transcript, and is not retained afterwards.
Conversation history: we store your conversations with Remi, and a mathematical representation of them, so that Remi can recall earlier context and remember preferences you have told it. You can delete a conversation at any time.
We do not use your conversations, your financial data or your documents to train AI models.
8. Email Forwarding and Connecting Gmail
Renew Reminder can find subscriptions and bills in your email, in one of two ways. Both are optional and off until you turn them on, and the rest of the app works without either.
Forwarding address: you get a personal address ending in @inbox.renewreminder.com. We only receive email that you forward to it, or that you set your email account to forward automatically. Forwarded email is received through Resend, which keeps a copy for a limited period under its own retention policy. To stop strangers using your address, email from a sender you have not verified is held instead of scanned: we keep only its sender and subject so you can decide what to do with it, and delete those after 7 days.
Turning forwarding off: you can pause or delete your forwarding address at any time from the app or the website.
Connecting Gmail: how we handle Google user data
If you connect a Gmail account, we ask Google for one permission only: read-only access to your Gmail (gmail.readonly). We do not ask for anything else in your Google Account. This part of the policy explains what we access with that permission, how we use it, who we share it with, how we protect it, and how long we keep it.
Google user data we access. Only email that matches what you chose when you set Gmail up: either email from the senders you picked, or email that looks like a purchase, receipt, invoice or renewal notice. We look back over a limited period (normally the past 12 months, never more than 24), and we skip your sent mail, drafts, chats, spam and trash. From that email we read:
- your Gmail address, so we can show which account is connected;
- the results of a search of your mailbox for the email described above, and a marker from Gmail that lets the next check look only at new email;
- for each matching email: the sender, the subject, the date, the message ID, its Gmail labels and the short preview Gmail shows in your inbox;
- only for email that is likely to be a bill: the text of the email and of any PDF attached to it (up to 5 MB).
We never send, delete, change or label your email, and this connection gives us no access to your contacts, calendar, Google Drive or any other Google data.
How we use it. Only to provide this feature to you:
- to find receipts, invoices and renewal notices, and read from them the merchant, amount, currency, date, billing cycle and, if the email prints it, the last four digits of the card that was charged;
- to show you what we find as suggestions. Nothing is added to your account until you confirm it;
- when you ask us to suggest senders, to list who sent the purchase email in your inbox over the past year (we read only the sender for this);
- to avoid showing you the same bill twice, including a bill you also forwarded to us;
- to check for new bills automatically, about every six hours, and whenever you ask us to check now.
We do not use Google user data for advertising, to build a profile of you, or to make any decision about you, and we do not use it to develop, improve or train AI models, whether ours or anyone else's. We do not sell it.
Who we share it with. We do not sell or rent Google user data, and we do not share it with advertisers or data brokers. It reaches only these kinds of service provider, and only to run this feature:
- AI processing — to decide whether an email is a bill, its sender, subject and preview are sent to an AI model provider through OpenRouter, which routes the request to the model. For an email that is likely to be a bill, the text of the email and of its PDF is sent the same way, to read out the details listed above. We set these requests so that they can only be handled by providers that do not keep the data and do not use it for training.
- Hosting and storage — the server our service runs on, and our database provider, MongoDB Atlas, which stores what we keep (described below) for us.
Beyond these, we transfer Google user data only if the law requires it, to protect the security of our users or our service, or as part of a merger, acquisition or sale of our business, and in that last case only after asking for your explicit consent. No person at Renew Reminder reads your email, unless you ask us to look at a specific email, it is needed for security or to investigate abuse, or the law requires it.
How we store and protect it.
- The text of your emails and attachments is read in memory and is not saved to our database.
- The access Google gives us is held only in memory while we check your email. The longer-lived token that lets us check again later is encrypted (AES-256-GCM) before it is saved, with a key kept separately from the database. If that key is missing, Gmail connect turns itself off rather than save the token unencrypted.
- Data travels only over encrypted connections (HTTPS/TLS), between you and us and between us and Google, our AI providers and our database. Our database provider also encrypts the data it stores.
- Our logs never contain your tokens, or the sender, subject or text of your emails.
- Access to our production systems is limited to the people who run the service.
How long we keep it.
- Email text and attachments: not kept. They are discarded once the details have been read.
- Your Gmail address and the encrypted token: until you disconnect Gmail or delete your account. If you remove our access in your Google Account, we delete the token the next time we try to check your email.
- The log of which emails were checked and the result (sender, subject, message ID and outcome): deleted automatically after 30 days.
- Suggestions waiting for your review (the sender, the subject, the details read out and a one-sentence note on why the email was picked): until you accept or dismiss them, or disconnect Gmail. If you narrow the senders you chose, waiting suggestions that no longer fit are deleted.
- Suggestions you have accepted or dismissed: kept in your history so the same bill is not suggested again, until you delete your account or ask us to delete them. Subscriptions you confirm become part of your account and stay until you delete them.
How to delete it. You can disconnect Gmail at any time in Settings, in the app or on the website. Disconnecting asks Google to revoke our access and immediately deletes the connection, the encrypted token, your waiting suggestions and the log. Deleting your account deletes all of it, including your history. You can also remove our access yourself at any time from your Google Account permissions. To ask us to delete any Google user data we hold about you, email support@renewreminder.com and we will delete it within 30 days.
Google API Services User Data Policy. Renew Reminder's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
9. Shared Records and Attached Images
When you share a subscription with other people, everyone on that shared record can see its activity: who has paid their share, reminders between members, and short notes. When you tap "I've paid my share" or write a note, you can also attach one image, such as a receipt or a payment screenshot, so the person who paid the bill can see proof. Attaching an image is optional.
Who can see it: only the people on that shared record. If someone reports the note or payment it is attached to, our moderators can view the image to review the report, and if they hide the line, the image is hidden with it. Images are never public: we keep them in private storage and show them only through links that expire after a short time.
What we do to the image: before storing it, we remove location and other metadata that photos can carry, and we resize and re-compress it. We also keep a smaller copy to show as a preview. We store the images with Cloudflare (Cloudflare R2), which acts as our processor.
Think before you attach: the other people on the record will see the whole image, and they could save it or take a screenshot. Do not upload full card numbers, account numbers, passwords or anything else you do not want them to see; crop or cover those details first.
How long we keep it: an image stays on the shared record's activity until you delete your account. When you delete your account, we delete every image you uploaded. If you choose an image but never send the payment or note, the upload is deleted within 24 hours.
10. Third-Party Services We Use
We rely on a small number of service providers to operate Renew Reminder. They may process your personal data on our instructions, and each is bound to protect it:
- Plaid — bank connections and transaction data, if you choose to connect an account (section 6).
- OpenRouter and the AI model providers it routes to — processing your requests to Remi (section 7) and reading the bills found in your email (section 8).
- Cloudflare — storing the images you attach to a shared record, in private storage (Cloudflare R2) (section 9).
- Stripe, Apple and Google — processing payments and managing your subscription to Renew Reminder. We use RevenueCat to keep your plan in sync between the app and the website.
- Twilio — delivering text message reminders, if you enable them.
- Resend — delivering email reminders, verification codes and account email, and receiving the email you forward to your Renew Reminder address (section 8).
- Google Firebase — delivering push notifications to your device and managing app configuration.
- Google Calendar — only if you explicitly connect it, so renewals can appear in your calendar. You can disconnect it at any time.
- Gmail — only if you explicitly connect it, with read-only access, to find receipts and bills (section 8). You can disconnect it at any time.
- PostHog — product analytics, so we can see which features are used and where people get stuck.
- Sentry — crash and error diagnostics, so we can find and fix faults. Sentry also records app sessions, which captures what is shown on your screen while you use the app, including your subscriptions and any account details on screen at the time. Recordings are linked to your account so that a fault can be matched to the report about it, and we use them only to investigate problems.
- AppsFlyer — advertising measurement, so we can tell which of our own ad campaigns bring people to the app and whether they were worth the money. Receives a device identifier and install and subscription events, and reports the result back to the advertising platform the ad ran on. See section 5.
- Google Analytics — website traffic measurement. Used on this website only, not in the app, and managed through the cookie banner.
- Google AdSense — serves ads on some pages of this website. Used on this website only, never in the app, and managed through the cookie banner.
Some of these providers operate outside your country, so your data may be transferred internationally. We may also disclose personal data where we are required to do so by law.
11. Permissions the App Asks For
The mobile app requests only the permissions it needs, and each one is optional — declining any of them leaves the rest of the app working:
- Notifications — to deliver the renewal reminders you have set up.
- Photo library — so you can set a profile picture, send Remi a receipt, or attach a payment screenshot to a shared record. We only receive the images you pick.
- Microphone and speech recognition — so you can dictate to Remi instead of typing.
- Face ID, Touch ID or device biometrics — to lock the app. Your biometric data never leaves your device and is never sent to us; your device only tells the app whether the check passed.
The app asks for camera access only when you choose to take a photo to attach to a shared record, and uses only the photo you take. It does not request access to your location. On Android it accesses the advertising identifier to measure our own ad campaigns - see section 5.
12. Data Retention
We will only retain your personal data for as long as reasonably necessary to fulfil the purposes we collected it for, including for the purposes of satisfying any legal, regulatory, tax, accounting or reporting requirements. If you delete your account, we delete your personal data, including your subscriptions, transactions, bank connections, assistant conversations, the images you attached to shared records, and everything found in your email; if you connected Gmail, we also ask Google to revoke our access. Images you upload but never send are deleted within 24 hours. We may retain your personal data for a longer period in the event of a complaint, or if we reasonably believe there is a prospect of litigation in respect to our relationship with you.
13. Security
We use appropriate technical and organisational measures to protect your personal data, including encryption in transit, hashed passwords, and limiting access to those who need it. No method of transmission or storage is completely secure, so we cannot guarantee absolute security — but if a breach affects your personal data, we will notify you and the relevant regulator where the law requires it.
14. Your Legal Rights
Under certain circumstances, you have rights under data protection laws in relation to your personal data, including the right to:
- Request access to your personal data.
- Request correction of your personal data.
- Request erasure of your personal data.
- Object to processing of your personal data.
- Request restriction of processing your personal data.
- Request transfer of your personal data.
- Right to withdraw consent.
You can export your data or delete your account from your account settings in the app or on the website. For anything else, contact us at support@renewreminder.com.
15. Children's Privacy
Renew Reminder is not directed at children, and we do not knowingly collect personal data from anyone under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.
16. Changes to This Policy
We may update this policy from time to time. When we do, we will change the date at the top of this page. If a change materially affects how we handle your personal data, we will tell you directly.
Questions About Our Privacy Policy?
If you have any questions or concerns about this privacy policy or how we handle your personal data, please don't hesitate to reach out to us.
Contact us at support@renewreminder.com