Privacy Policy

Effective October 27, 2026

The short version

Who we are

Rizz Keyboard is made by Collin Boler, an independent developer in New Jersey, USA ("we", "us"). There's no company behind it, just one person.

This policy covers the Rizz Keyboard iPhone app, the Rizz Keyboard keyboard that comes with it, and this website, rizzkeyboard.com. Under data protection laws like the GDPR, Collin Boler is the "controller" responsible for the personal data described here. You can reach us at 3 Shepherd Lane, Madison, NJ 07940, USA, by phone at (973) 533-8028, or by email at [email protected].

What the keyboard can access

The keyboard needs two permissions that only you can turn on in iOS Settings. Here's what it can reach and what we actually use it for.

The app itself checks, on your phone, whether Rizz Keyboard is in your list of enabled keyboards and whether Photos access is on, so it can show your setup progress. Its practice chat also notices when you take a screenshot (iOS tells the app a screenshot was taken, not what's in it) so the tutorial can move on. None of this leaves your phone.

What's sent to the AI, and when

Rizz Keyboard writes reply suggestions using an AI model from OpenAI. Nothing is sent until you've agreed to AI data sharing (see Your choice about AI data sharing). After that, the keyboard sends a request when:

If you don't want an image sent, switch away from Rizz Keyboard (with the globe key) before you take photos, save images, or copy them, or turn off AI data sharing.

Each request from the keyboard contains:

It doesn't include your name, an account, contacts, location, or your advertising identifier. Like any internet request, it also carries your IP address and basic technical details such as the app version.

The keyboard sends the request over an encrypted (HTTPS) connection to our relay server, not straight to OpenAI. The relay adds our instructions to the AI and sends OpenAI only the image or text, the earlier suggestions, and those instructions, also over HTTPS. It doesn't send OpenAI your install ID or IP address. OpenAI sends back suggested replies (and the other person's last message, as it reads it from the chat). The relay passes those back to the keyboard, which shows them to you.

When you tap a suggested reply, and Help improve Rizz Keyboard is on, the keyboard also tells the relay which one you tapped (not what's in your text box).

Unless you turn off Help improve Rizz Keyboard, our relay keeps what you send and the replies for up to 90 days (see What we keep to improve Rizz Keyboard). On your phone, replies live only in the keyboard's memory while you use it. For troubleshooting, the keyboard also keeps its last 30 requests and responses in memory (text only, no images). That list is never saved or sent, and it's gone when iOS closes the keyboard.

How OpenAI handles it. OpenAI processes requests on our behalf, as our service provider, to generate your replies. Under OpenAI's API policies, data sent to its API isn't used to train its models by default, and OpenAI may keep it for up to 30 days to monitor for abuse before deleting it, unless the law requires it to be kept longer. Those are OpenAI's commitments, not ours, and OpenAI can change them. See OpenAI's enterprise privacy page and OpenAI's policies.

In the app's practice chat, the keyboard shows built-in sample replies and doesn't send anything to the AI.

Our relay server

Every request for replies goes from the keyboard to a small relay server we run, and the relay forwards it to OpenAI. The relay keeps our OpenAI key off your phone and limits abuse. Here's everything it handles:

We use the install ID and IP address only to keep the relay working, to prevent abuse, and (the install ID) to find what we keep from your install. We don't use them to identify or track you.

What we keep to improve Rizz Keyboard

Unless you turn it off, our relay keeps a copy of what you send and what the AI writes back, so we can see how well replies work on real chats and make them better. The setting is Help improve Rizz Keyboard, under Settings › Privacy in the app. It's on by default, and you're told about it when you agree to AI data sharing.

You're asked before anything is sent. When you start the app, you agree to the Terms of Use and this policy, and the same screen says we keep screenshots and replies to improve Rizz Keyboard unless you turn that off. During the app's setup, a screen explains that new screenshots and images you save or copy while the keyboard is open go to OpenAI automatically, plus any screenshot or text you pick, and that they can include the other person's messages. It asks you to agree. If you skip setup or tap "Not now", the keyboard asks the same thing before you first use it, with an "Agree" button. Your choice is saved on your phone. If you delete and reinstall the app, you're asked again.

Until you agree, nothing is sent, including images the keyboard would otherwise pick up automatically, and the keyboard can't suggest replies. Only images added after you agree are picked up automatically. An image you added earlier is sent only if you tap "Use last screenshot" or "Paste text".

You can turn AI data sharing off (or back on) at any time in the app under Settings › Privacy › AI data sharing. Turning it off stops the keyboard from sending anything more. It can't recall what was already sent to OpenAI. To delete what we kept, turn off Help improve Rizz Keyboard (see What we keep). You can also turn off Full Access or Photos access in iOS Settings whenever you like.

Other people in your screenshots

Chat screenshots usually show someone else's name, messages, and maybe their photo, and a photo the keyboard picks up automatically can show other people too. Only send what you have the right to share. You're responsible for making sure you're allowed to share it.

Your agreement covers your own choice to send it. It isn't consent from the people in it, so we limit what happens to their information. It's used to write the replies you asked for and, if Help improve Rizz Keyboard is on, kept for up to 90 days only to improve replies (see What we keep). We don't use it to build profiles, identify or contact anyone, or try to infer anything about them. Chats can also reveal sensitive things, like someone's sexual orientation, health, or beliefs. Those get the same limits.

Tip: tap the screenshot preview to crop out anything you'd rather not share before it's saved, or copy just their message and use "Paste text".

Data stored on your phone

The app and keyboard keep a few small settings on your phone. None of it is sent to us, except the random install ID, which goes with each request to our relay. PostHog also keeps its own random ID in the app (see Analytics and session recordings).

WhatWhereWhy
Your AI data sharing choiceShared by the app and keyboardSo the keyboard knows whether it may send anything
Your Help improve Rizz Keyboard choice, and when you last turned it offShared by the app and keyboardSo the keyboard knows whether the relay may keep what it sends, and deletes what was kept after you turn it off
When your current Pro subscription period endsShared by the app and keyboardUnlocks unlimited replies in the keyboard
Free replies used this week, and when the week startedShared by the app and keyboardEnforces the 5 free replies per week
Random install IDShared by the app and keyboardSent with each request so our relay can limit requests per minute (see Our relay server)
When the keyboard last opened with Full AccessShared by the app and keyboardTells the app your setup is complete
When the practice chat startedShared by the app and keyboardShows sample replies during the practice chat (cleared when you leave it, and expires after a few minutes)
Setup-finished flags and setup progressApp onlySo you don't see setup again, or can pick up where you left off
Your answers to the setup questions (which app you text in most, how long you take to reply, and the hardest part)App onlyPicks the practice chat's style and tailors one setup screen to your answers
ID of the last screenshot used (a Photos reference, not the image)Keyboard onlySo it doesn't reply to the same screenshot twice
Waiting timestamps and the clipboard's change counter (a number, not what you copied)Keyboard onlyTo catch a screenshot you save after briefly leaving the keyboard

To delete it: remove Rizz Keyboard in iOS Settings › General › Keyboard › Keyboards, then delete the app. iOS deletes the data the app and keyboard stored along with them. Deleting the app doesn't delete what our relay kept to improve Rizz Keyboard: turn off Help improve Rizz Keyboard and open the keyboard once first, or it expires after 90 days (see What we keep). Deleting the app doesn't cancel a subscription (see below).

Purchases and Apple

Rizz Keyboard Pro is an auto-renewing subscription sold through the App Store. Apple handles payment and billing under Apple's Privacy Policy. We never see your name, Apple ID, or payment details. The app checks whether your subscription is active on your phone using Apple's StoreKit, and shares only the date your current subscription period ends with the keyboard. When a free trial or subscription starts, renews, is canceled, expires, or is refunded, Apple notifies our relay, and we record that event in PostHog (see Analytics): the plan, its price and currency, your App Store country, the dates, and Apple's transaction ID for the subscription. That ID isn't your name, Apple ID, or payment details, and we don't link it to the app's analytics ID. We use these events to count trials, subscriptions, and revenue. Apple also gives developers sales reports that don't identify you. Manage or cancel your subscription in iOS Settings › [your name] › Subscriptions.

If you've turned on sharing with app developers in iOS (Settings › Privacy & Security › Analytics & Improvements), Apple may give us crash reports and usage statistics that don't identify you.

Analytics and session recordings

We use PostHog, a product analytics service in the United States, to learn how people use the Rizz Keyboard app and this website, so we can fix confusing screens and improve setup.

Emails and this website

If you email us, we get your email address and whatever you include, and we use it only to answer you. We keep support emails only as long as we need them to help you, and we'll delete them if you ask.

This website has no ads or tracking cookies. It uses local scripts for the interactive demos and PostHog analytics (see Analytics and session recordings). It's hosted on Cloudflare Pages. Like any web host, Cloudflare processes technical information such as your IP address and browser type to deliver pages and protect against attacks, under Cloudflare's Privacy Policy. If Cloudflare needs to check for automated traffic, it may set a strictly necessary security cookie (such as __cf_bm or cf_clearance), used only for that check.

What we don't do

How long data is kept

Security

Requests to the AI travel over HTTPS, which encrypts them in transit (TLS). What we keep to improve Rizz Keyboard is stored in Cloudflare R2, encrypted at rest, reachable only through our Cloudflare account, and deleted after 90 days. We don't keep names, emails, or IP addresses, and install IDs only in scrambled form. Our OpenAI key lives only on the relay, not in the app. On your phone, the app's data is protected by iOS's sandboxing and encryption. No system is perfectly secure, which is why we collect as little as we can.

Where data is processed

We're based in the United States. Our relay runs on Cloudflare's network, usually at the location nearest you, which may be in another country, and OpenAI processes requests in the United States. OpenAI, Cloudflare, PostHog, and our other providers may process data in the United States and other countries. If you use Rizz Keyboard from outside the US, including from the EEA, the UK, or Switzerland, what you send is transferred to the US for processing. Where the law requires it, these transfers rely on safeguards such as the Standard Contractual Clauses in our providers' data processing terms.

Your rights (EEA, UK, and everywhere)

If you're in the European Economic Area, the UK, or Switzerland, these are our legal bases for using your data:

Wherever you live, you can ask to access, correct, or delete your personal data, get a copy of it, restrict or object to how we use it, and withdraw your consent (this doesn't affect anything done before you withdrew). In the EEA, UK, or Switzerland, you can also complain to your local data protection authority, such as the UK Information Commissioner's Office.

How requests work. Email [email protected]. There are no accounts, so apart from any email you sent us, the only thing we may hold is what we kept to improve Rizz Keyboard. It's filed under a scrambled install ID, not your name or email, so we can't find it from an email; the quickest way to delete it is to turn off Help improve Rizz Keyboard and open the keyboard. Everything else expires within 90 days. The data on your phone is in your control (see Data stored on your phone), and Cloudflare's rate-limit counters expire within about a minute. Requests reach OpenAI from our relay and carry no name, account, or install ID, so neither we nor OpenAI can usually link them to you, and OpenAI deletes them on its own schedule. If you'd like, we'll pass your request on to OpenAI or tell you how to contact them. We'll reply within 30 days and may ask for details to confirm the request is from you.

US state privacy rights

Residents of California, New Jersey, and other US states with privacy laws have the right to know what personal information we collect and why, to access, correct, and delete it, to get a copy of it, and to opt out of its sale, its use for targeted advertising, and profiling. We honor these requests from anyone, whether or not a particular law applies to us.

In the past 12 months, the only personal information we have handled is:

We don't sell or share personal information as those laws define it. We use sensitive personal information only to provide and improve the replies you ask for, and never to infer characteristics about you or anyone else. We don't do profiling that has legal or similarly significant effects. We don't track anyone, but we'd treat a Global Privacy Control signal as an opt-out request. You can use an authorized agent, and we won't treat you differently for exercising your rights.

Appeals. If we turn down your request, you can appeal by replying to our answer with "appeal". We'll respond within 45 days. If you're still not satisfied, you can contact your state attorney general.

Children

Rizz Keyboard is for adults 18 and over. It isn't directed to children, and we don't knowingly collect personal information from anyone under 18. If you believe a child has used the app, turn off Help improve Rizz Keyboard and open the keyboard to delete what we kept, or contact us and we'll help.

Changes to this policy

If we change this policy, we'll post the new version on this page and update the effective date. If a change significantly affects how your data is used, such as a new AI provider, we'll let you know in the app or on this site before it takes effect, and ask for your agreement again where the law requires it.

Contact

Collin Boler
3 Shepherd Lane, Madison, NJ 07940, USA
Phone: (973) 533-8028
[email protected]