Player Prompts Privacy Policy

Effective date: November 14, 2026
Imler AI LLC

The short version. Player Prompts has no accounts. We never ask for your name, email or phone number, and we never read your phone's location. The app asks which US state you are in and whether you are 21 or older, so it can follow each state's rules on posted lines. You can choose not to say. The app has a random ID for your install. We use it to count your free daily allowances and to know if you have Pro. Your saved players and lines are kept on your phone; to show their latest stats, the app asks our server for those players and teams. If you turn on alerts, the lines you track (and, if you choose, your saved players) are also kept on our server so we can send them. AI questions, and any images or text you choose to scan, are sent to Anthropic. We have no ads, no third-party analytics and no tracking across apps. We do not sell your data.

1. Who we are

Player Prompts is made by Imler AI LLC, a Missouri limited liability company ("we", "us"). We are responsible for the data described here. Contact us at info@imlerai.com.

2. What we collect

Install ID

The first time you open the app, the software of our subscription provider, RevenueCat, makes a random ID for your install (it starts with "$RCAnonymousID:"). It is stored on your phone. It is not your name, your Apple ID, your Google account or your phone's advertising ID. The app's Settings screen shows it as your Support ID. The app sends it with every request to our server, and RevenueCat uses it for your purchases.

Daily usage counts

Our server stores, per install ID and per day:

We use these only to apply the free plan's limits. If you enter an access code in the app, we also store that your install ID used it, for about 60 days.

AI questions

When you ask the AI assistant a question, the app sends the question text to our server. Our server sends it, with the earlier questions and answers from the same chat and the stats it looks up, to Anthropic's Claude API, which writes the answer.

Our server keeps a chat in its working memory so you can ask follow-up questions. It is not saved to a database or written to our logs (the server's operating system may briefly page working memory to its disk). A chat is erased when you start a new chat, after 6 hours without use, when the server restarts, or sooner when the server is busy. The chat is stored under a random chat ID, not under your install ID.

Please do not type personal information into your questions. The assistant does not need it.

Player research scanner

If you use the scanner, each image you pick (up to four) is made smaller on your phone and sent to our server, which sends it to Anthropic's Claude API to read the players and stats. Images can include slips from sportsbook or fantasy apps. We don't save the images or write them to our logs, and we don't store them under your install ID. Anthropic deletes API inputs within 30 days by default and may keep content its safety systems flag under its usage policy for longer. The scanner only sees the images you pick, not your photo library. Images can show private details, such as account names, balances or other people's information, so crop out anything personal first.

You can also paste a list of players and stats (for example, copied from your notes or a group chat) instead of picking images. The text you paste, up to 3,000 characters, is sent to our server and to Anthropic's Claude API in the same way as images, to read the players and stats. We don't save the text or write it to our logs, and we don't store it under your install ID. Anthropic handles it like the images, as described above. Text copied from a chat can include names, phone numbers or other people's messages, so delete those first.

The app keeps your last 30 scan results on your phone (the players, stats and numbers read, the five games shown and the date of the scan; never the images or the pasted text) so you can open them again under Past scans. They are not sent to our server. When you open a past scan, the app asks our server for those players' recent games, so the players appear in our server logs like any player you open (see Server logs). You can delete one past scan, clear them all, or use Settings > Reset saved data.

If you tap Report a wrong reading, the app sends us the players, stats and numbers it read from your images so we can review them. The images are not sent. We save the report on our server without your install ID.

If you tap Report this answer on an AI answer, the app sends us that question and answer so we can review them. We save them on our server without your install ID.

Sleeper import (only if you use it)

If you use Settings > Import from Sleeper, the app sends the Sleeper username you type straight from your phone to Sleeper's public API, which also sees your IP address as with any internet request. Sleeper uses it to return that username's public leagues and team rosters for the current season. We don't receive your Sleeper username, account or leagues, and the app doesn't save your username. To match your roster to our stats, the app searches our server for each player's name, the same search the Stats tab uses, so those player names appear in our server logs (see Server logs). Sleeper's own privacy policy covers how Sleeper handles these requests.

Purchase status

If you subscribe, Apple (on iPhone and iPad) or Google (on Android) processes the payment. We never see your card or payment details. RevenueCat receives your install ID and your purchase and subscription details from the store and the app. Our server asks RevenueCat whether your install ID has an active Pro subscription and keeps the answer in memory for up to 5 minutes.

Notifications (only if you turn them on)

Alerts are optional. Our server stores nothing in this section unless you turn on alerts in the app and allow notifications on your phone. Saved player alerts and game-day alerts are separate options in Settings, and both are off until you turn them on.

If you turn them on, our server stores, under your install ID:

We send these kinds of alert: after the nightly stats update, the player's result against your number and his recent hit rate (and, when he had reached your number in each of his previous five or more games and then didn't, a note saying so); before a game, an alert if a player you track is listed Out on the injury report; if you turn on saved player alerts, after the nightly stats update, the saved player's main stats in his latest game; and if you turn on game-day alerts, one alert on the morning of a game day naming the players you track (and, with saved player alerts on, your saved players) who have a game that day. Alerts are based on past results and the published schedule, and never include prices. When you turn saved player alerts off, we delete your saved players from our server. When you turn alerts off, we delete your push token, your tracked lines, your saved players, your alert options and the latest-alert dates from our server. We also delete them if Expo tells us the device can no longer receive notifications (for example, after the app is deleted), or after about 60 days without the app checking in. The record of alerts already sent is deleted by the daily cleanup after about 60 days.

On Android, notifications are delivered through Google's Firebase service. From version 1.1.0, the app does not register with Firebase when it opens; it does so only when you turn on alerts. Earlier versions may register the install with Firebase when the app first opens, so notifications can be delivered later. The app does not use your phone's advertising ID.

Your state and age group

The app asks which US state you are in, and whether you are 21 or older or 18 to 20. You can choose "Prefer not to say"; the app then shows stats only, with no posted lines. Your answer is kept on your phone. The app sends it with each request to our server, next to your install ID: the state's two-letter code, and "21" or "18". Our server uses it to decide which posted lines to send back for that request. It does not save your answer, and your answer is not written to our server logs. We take your word for it: we do not check your answer against your phone's location or your IP address. You can change it any time in Settings > State and age.

Server logs

Like most online services, our server keeps a short log line for each request. It includes your IP address, the date and time, the request path and the result code. The request path shows which player or game was opened, any search words you typed, and, when the app refreshes your lists, the players and teams on them (for example, to fetch injury news for your saved players or the next games for your favourite teams). The log does not include your install ID or your AI question text. We also keep IP addresses in the server's memory to limit abuse, for up to 24 hours, or until the server restarts.

Backups

Once a night our server makes a backup copy of the data it stores about installs (the daily usage counts, free-player unlocks, free-scan days, access-code use, reported AI answers and scanner readings and, if you turned on alerts, your push token, tracked lines, saved players if you turned on saved player alerts, alert options and record of alerts sent). Up to 7 daily copies, plus the most recent copy, are kept on the server, readable only by our administrator account. Once a day a copy also goes to private storage in the United States that we control (or, if that storage can't be reached, to our own office computer), where the 30 most recent copies are kept. Older copies are deleted, though that storage's own version history may keep them for longer.

On your phone

These are stored on your phone: your saved players, followed games, favourite teams, recently viewed players, saved and recent AI questions, your past scans, your chosen sports, your state and age group, and your display settings. To show their latest stats, injury news and next games, the app asks our server for them, so the players and teams on your lists appear in our server logs (see Server logs). Your tracked lines are stored on your phone and are also sent to our server only if you turn on alerts. Your saved players are also sent to our server only if you turn on saved player alerts (see above). Players you add with the Sleeper import are saved like any player you star, and the app keeps the public names, positions and teams of the players on that Sleeper roster for up to a day so a second import is quicker. To decide when to ask for an app rating, the app counts your scans and the player pages you view, and remembers when it last asked; these counts never leave your phone, and any rating goes through Apple's or Google's own rating screen.

3. What we don't collect

4. How we use it

We do not sell your personal information. We do not share it for targeted advertising. We do not use it to build a profile of you.

5. Who we share it with

We share data only with service providers that help us run the app, and only what they need:

We may also share data if the law requires it, to protect our rights or users' safety, or as part of a sale or merger of our business. If that happens, this policy will still apply to your data.

Services you choose to use. If you use the Sleeper import, your phone sends the Sleeper username you type, and your IP address, directly to Sleeper. We don't send Sleeper anything else, and Sleeper doesn't send us anything about your account. If you use Share or Export CSV, your phone's share sheet sends what you choose to the app or person you pick.

Our stats and scores come from BallDontLie, and the posted lines come from The Odds API. We do not send them any of your data. We use the ntfy service to send ourselves service alerts; it receives no data about you.

6. Retention

DataWhereHow long
Install IDYour phone, our server records and RevenueCatOn your phone until you delete the app. Server records tied to it follow the rows below. RevenueCat keeps it with your purchase records under its own policy.
Daily usage counts, free-player unlocks, free-scan days and access-code useOur serverAbout 60 days. Older records are deleted by an automatic cleanup that runs every day.
AI chatsOur server's working memoryUntil you start a new chat, 6 hours without use, or a server restart. Never saved to a database or our logs.
AI questions and scanned images or text sent to AnthropicAnthropic30 days by default. Longer if Anthropic's safety systems flag them under its usage policy, as set by Anthropic's commercial terms and privacy policy.
Pro status checkOur server's memoryUp to 5 minutes.
Purchase recordsApple or Google, and RevenueCatAs set by their privacy policies.
Push token, tracked lines, saved players (only with saved player alerts on) and alert optionsOur serverUntil you turn alerts off, until Expo reports the device can no longer receive notifications, or after about 60 days without the app checking in. Saved players are also deleted when you turn saved player alerts off.
Record of alerts sentOur serverAbout 60 days, deleted by the same automatic cleanup as the usage counts. The date of the latest alert for each tracked line and saved player is kept until you turn alerts off or the push token is deleted.
Server logs (IP address, request path)Our serverRotated automatically once they reach a fixed size, so older lines are overwritten. There is no fixed time limit, so lines may last longer when traffic is low. Not archived.
Nightly backups of the server data aboveOur server and our own private storageUp to 7 daily copies plus the most recent copy on the server. The 30 most recent daily copies in private storage; that storage's version history may keep older copies for longer.
AI answers and scanner readings you reportOur serverAbout 60 days, then deleted by the automatic cleanup.
Support emailsOur email providerAs long as we need to answer you, and no more than 24 months after your question is answered.
State and age groupYour phone; sent with each requestNot kept on our server. On your phone until you change it or delete the app.
Saved players, tracked lines, followed games, past scans (the last 30), settings, rate-prompt countsYour phoneUntil you reset or delete them, or delete the app. Sleeper roster names: up to a day.

7. Your choices

Depending on where you live, you may have rights to access, correct or delete your personal information, or to object to how we use it. Email us to use them. We will not treat you differently for asking.

8. Children

Player Prompts is for adults only. It is not meant for anyone under 18. We do not knowingly collect data from children. If you think a child has used the app, email us and we will delete the server data we can match. This matches our Terms of Use, which require users to be at least 18, and the app's 18+ audience setting in the app stores.

9. Security

We use reasonable safeguards to protect data. Data between the app and our server is encrypted in transit with HTTPS. Server backups are readable only by our administrator account. We keep as little data as we can, and we delete it on the schedule above. No system is perfectly secure, so we cannot promise that data will never be accessed without permission.

10. International users

We are based in the United States. Our server is hosted in Germany, in the European Union. Some of the service providers listed above, such as Anthropic, RevenueCat, Expo, Apple and Google, process data in the United States. Your data may therefore be processed in Germany and the United States, where privacy laws may differ from those where you live.

11. Changes to this policy

We may update this policy. We will change the effective date at the top of this page. For important changes, we will also tell you in the app.

12. Contact

Imler AI LLC
5100 S Conway Ct, Independence, Missouri 64055
Email: info@imlerai.com
Website: imlerai.com