Privacy Policy

Last updated 18 October 2026

The short version

  • Your recovery stays on your phone. Journals, moods, urges, check-ins, your answers and your progress history are stored only on your device, encrypted. We never receive them.
  • The exception is what you choose to share with your Team. If you tell your team how your day is going, share a streak milestone or a badge, or ask them for support, that message leaves your phone and your teammates see it (section 5).
  • Our server holds very little, and only when you use a feature that needs it: an account if you have Premium and create one, and Team if you choose to join one.
  • No ads, no analytics, no tracking. We do not sell or share your data for advertising, and there is no advertising code in the app.
  • You can delete your account at any time, and it is deleted at once.

1. Who we are

Vibrise is a mobile app that helps people quit porn. It is run by Yusuf Efe Temiztürk, a sole proprietorship registered in Türkiye, which is the data controller for the personal data described here.

Address: Merdivenköy Mah. Dikyol Sk. No: 2 B Blok İç Kapı No: 179, Kadıköy, İstanbul, Türkiye
Email: support@vibrise.app

This policy covers the Vibrise app on iPhone and Android and this website, vibrise.app. In it, "we" and "us" mean Vibrise, and "you" means the person using the app or the site.

2. What stays on your phone

Vibrise is built so that the most personal parts of your recovery never leave your device. These are stored only on your phone, unless you choose to share something from them with your Team (section 5):

How it is protected. This data is kept in an encrypted database on your phone. The key to it is held in your phone's secure storage (the iPhone Keychain or the Android Keystore). We keep the database and its key out of iCloud and Google backups on purpose, so a copy of your recovery never ends up in a cloud account.

What that means for you. If you delete the app or lose your phone, this data is gone, and we cannot bring it back, because we never had it. To move to a new phone, use Download My Data in Settings. It makes an encrypted file, protected with a password you choose, that you keep wherever you like. On the new phone, Vibrise can read that file and restore your data. We never receive the file or its password.

Permissions the app asks for

3. What leaves your phone

Some features cannot work without a server. Here is everything that leaves your phone, and why.

Library content (everyone)

The articles and pictures in the app's library are downloaded from our server. The app downloads the text of the whole library at once, so the server does not learn which article you read. Pictures are downloaded the first time they are shown and then kept on your phone, so the server can see which pictures were requested, but not by whom: these downloads carry no account, no name and no device ID. Like any request on the internet, they show your IP address to the server that answers.

Device check (when you sign in or join a Team)

When you ask for or enter a sign-in code, and when you join a Team, the app asks Apple (App Attest) or Google (Play Integrity) to confirm that the request comes from the real Vibrise app on a real device. This protects accounts from automated attacks. Apple or Google handle that check under their own privacy policies. We keep nothing from it except a one-time random value that is deleted within minutes.

Limits that stop abuse

To stop someone from flooding the service, our server counts some requests for a short time: how many sign-in codes were requested for an email address or from an IP address, and how many wrong codes were tried. These counters hold the email address and IP address only in coded form, and they are deleted after 24 hours.

Server logs

Supabase, which runs our server, keeps a log of requests that includes the IP address they came from. These logs are kept for up to 7 days.

Notifications

Vibrise sends notifications on iPhone and Android only if you allow them, and you can turn them off at any time in your phone's settings. They never say anything sensitive on your lock screen.

4. Accounts

You can use Vibrise without an account. Accounts are part of Premium: only Premium users can create one, and you need one to join a Team.

What your account holds:

Nothing else goes to the server with your account. If Apple, Google or Facebook send us your real name or photo when you sign in, our server deletes them as they arrive.

Signing in by email. We email you a 6-digit code. To send it, our email provider (Lettermint) receives your email address, the subject line and the code. This means the email provider knows that your address is used to sign in to Vibrise. On our own server, the record of a code holds only a coded form of your email address and is deleted within 24 hours.

Signing in with Apple, Google or Facebook. Apple's sign-in uses your iPhone's own system screen. Google and Facebook sign-in open in your phone's browser. No Google or Meta code runs inside the Vibrise app. The company you sign in with knows that you signed in to Vibrise, under its own privacy policy.

When Premium ends. Premium features close, the app signs you out and you leave your Team. We keep your account (email, username and picture choice) so you can continue if you come back. If you do not return to Premium within 12 months, we delete the account. You can delete it yourself sooner at any time, even after Premium has ended (section 11).

5. Team

Team is an optional Premium feature that puts you in a small group of people on the same journey. You join only by ticking a consent box, and nothing is shared with a Team before you do. The consent record (which version of the text you agreed to, and when) is kept with your account.

What the server receives when you join a Team:

Nothing about your recovery is sent to Team on its own. Your streak, moods, urges, journals and relapses never reach Team automatically. Something reaches your team only when you send it yourself, as described next.

What you choose to share with your team

Team messages are chosen from Vibrise's own set of messages: you cannot type free text. But some of them say something personal about your recovery, and once you send one, it has left your phone. It is stored on our server and every member of your team can see it, with your username and picture. These are the things you can share:

Sharing is always your choice and always one tap at a time. Your teammates can see what you shared for as long as it is in the chat (section 10), and we cannot control what another person does with something they have seen, such as taking a screenshot. When you send a support request, Vibrise also posts a private Get Help card in the chat that only you can see.

What your teammates see: your username, your picture, what you post in the chat, and the team's combined score. They do not see your own Focus Points or any other number about you. Other teams see only team names and their scores on the leaderboard.

Leaving a Team withdraws your consent, stops the daily upload and deletes your daily numbers. Points you gave to a day the team has not finished counting stay in the team's score as one total with no name attached, and that total is deleted when the day is counted. What you already posted stays in that team's chat until the team ends or you delete your account. Joining a Team again asks for your consent again.

Team data sits on our server so your team can see it. We do not read team chats as a routine. We look at Team data only to review a report or to fix a problem.

6. Reports and safety

You can report a teammate. A report holds who made it, who it is about, the reason (one of a fixed list), the team and the time. The person you report is not told. Reports are reviewed by the founder, usually within 24 hours. The email alert he receives contains only the report's number and reason, never a name.

A member removed after a report is banned from Team for at least 7 days. To make the ban hold, we keep a coded fingerprint of that person's email address (not the address itself) until the ban ends and the team they were removed from no longer exists.

7. Purchases

Premium is bought through Apple's App Store or Google Play. They handle the payment, and we never see your card or payment details. Our server needs to know whether your Premium is active, because accounts are part of Premium. If we use a subscription service to check this, we will name it in this policy before it is used.

8. What we never do

9. Companies that process data for us

CompanyWhat it does for usWhere
SupabaseOur server: accounts, Team, Team notifications and the library downloadsServers in Frankfurt, Germany. Supabase is a US company.
LettermintSends sign-in code emails, and report alerts to the founderNetherlands (EU)
AppleSign in with Apple, App Attest device check, App Store purchases, Team notifications on iPhone (Apple Push Notification service)USA and worldwide
GoogleGoogle sign-in, Play Integrity device check, Google Play purchases, Team notifications on Android (Firebase Cloud Messaging), and our support email inbox (Google Workspace)USA and worldwide
MetaFacebook sign-in, only if you choose itUSA and worldwide
GitHubHosts this websiteUSA

We give each company only what it needs for the job listed.

10. How long we keep data

DataHow long
Data on your phoneUntil you erase it with Clean Start in Settings, or delete the app
Your accountUntil you delete it. If your Premium ends, 12 months, then deleted
Sign-in code records on our server24 hours
Sign-in emails at Lettermint28 days
An email address that bounced or marked our email as spamKept on Lettermint's do-not-send list until we remove it. Ask us and we will.
Your daily Focus Points in Team, and team scores30 days
Team messages, reactions and your Team settingsUntil you delete your account. A team's whole chat is deleted when the team ends.
Our server's request logs (IP addresses)Up to 7 days
Your phone's push token (for Team notifications)Until you sign out or delete your account
A report about an account that was later deletedKept with no name, deleted 12 months after the report was closed
A ban's email fingerprintUntil the ban ends and the team you were removed from no longer exists
Emails you send to supportAs long as we need them to help you; deleted on request

11. Deleting your account

Go to Settings, then Delete My Account, and confirm with a new email code or the same Apple, Google or Facebook sign-in you used to create it. This works even after your Premium has ended. If you cannot get into the app, email support@vibrise.app from the address on your account and we will delete it for you.

Deletion happens at once. There is no waiting period and no way to undo it. Your username, picture, consent, Team membership, daily numbers, messages, reactions, blocks and the reports you made are all deleted. Your messages are removed from every team you were in. Your teammates see that you left, and the notices that you joined and left stay in the chat with no name.

Two things are kept, by design:

Lettermint keeps its copies of sign-in emails for up to 28 days after they were sent, and we cannot shorten that. If your address is on its do-not-send list, tell us and we will remove it.

Deleting your account does not touch your phone. Your recovery data stays on your device until you use Clean Start or delete the app.

12. Your rights

Wherever you live, you can ask us to:

Most of your data is on your phone, so you already have it: Download My Data gives you a copy, and Clean Start erases it. For anything on our server, email support@vibrise.app. We answer within 30 days, and we may ask you to confirm that the account is yours first.

You can also complain to a data protection authority. In Türkiye this is the Personal Data Protection Authority (KVKK). In the European Union or the UK, it is the authority in your country.

We use your data only on these grounds, under Türkiye's Personal Data Protection Law (KVKK) and, where it applies, the EU and UK GDPR:

We are based in Türkiye. Our server is in Germany, and some of the companies in section 9 are in the USA, so your data may be processed outside the country where you live. We send them only what their job needs.

14. Security

Your recovery data is encrypted on your phone and kept out of cloud backups. On our server, the app cannot read or write tables directly: every request goes through a checked function that confirms who you are and what you may see. Sign-in codes, bans and abuse counters are stored in coded form, not as plain email addresses. No system is perfectly secure, but we built Vibrise so that the most sensitive data never reaches us at all.

15. Age

Vibrise is for adults aged 18 and over. We do not knowingly collect data from anyone younger. If you believe someone under 18 has an account, email us and we will delete it.

16. This website

This site is hosted by GitHub Pages. It uses no cookies, no analytics and no tracking, and it loads nothing from other websites: its fonts are stored on the site itself. GitHub records the IP addresses of visitors in its server logs for security, under its own privacy statement. If you email us, your message reaches our inbox at Google Workspace.

17. Changes and contact

When we change this policy, we update the date at the top. If a change affects what leaves your phone or who receives it, we will tell you in the app before it takes effect.

Questions or requests: support@vibrise.app, or write to Yusuf Efe Temiztürk at the address in section 1.

Back to Vibrise