Privacy Policy

Last updated: April 17, 2026

This Privacy Policy describes how Elvebredd (“we”, “us”, “our”) collects, uses, stores and protects your information when you use the Elvebredd mobile application on Android and iOS (the “App”) and the website at https://elvebredd.net/, including the online calculator tool hosted on that website (together, the “Service”).

Get the App:

By creating an account or otherwise using the Service you agree to this Privacy Policy. If you do not agree, please do not use the Service.

Elvebredd is an unofficial fan-made tool for the Roblox game Adopt Me!. We are not affiliated with, endorsed by, or sponsored by Roblox Corporation or Uplift Games LLC.


1. Who this policy applies to

This policy applies to everyone who installs the App from Google Play or the Apple App Store, and to everyone who visits the website at elvebredd.net. The Service has two modes:

  • Guest mode — calculator, values and history. This is the only mode available on the website tool, and is also available in the mobile App without signing up. No account is required. We do not collect personal data in guest mode (only diagnostic data as described in Section 3).
  • Signed-in mode (mobile App only) — required for Trade Center, Chats and Offers. Creating an account lets you post trades and exchange messages with other users.

2. Information you give us

When you sign up or use features in the mobile App that require an account, you provide:

DataWhyWhere it is stored
Email addressLogin and account recoveryFirebase Authentication
Password (hashed, never stored in readable form)LoginFirebase Authentication
Roblox username and Roblox user IDShown to other traders so they can find you in-gameCloud Firestore
Profile avatar URLDisplayed on your profile and in chats; the image itself is fetched from Roblox’s public avatar serviceCloud Firestore
Trade listings (pets, values, descriptions)To publish in Trade CenterCloud Firestore
Offers you send (items, values)Attached to trades and chatsCloud Firestore
Direct messages you send to other usersTo deliver them to the recipientCloud Firestore
Blocked-users listTo stop blocked users from messaging youCloud Firestore
Feedback / support messagesTo respond to your questionsEmail

The website calculator tool does not require any account and we do not ask you to provide any personal information to use it.

Chats and trades are user-generated content. By sending a message or posting a trade, you choose to share that content with the specific users you are chatting with, or publicly in the Trade Center.

3. Information collected automatically

The Service collects technical data needed for normal operation:

DataPurposeCollected by
Firebase Installation ID / push-notification token (FCM on Android, APNs on iOS)To send you push notifications (new messages, accepted trades, value updates)Firebase Cloud Messaging / Apple Push Notification service
Online / last-active timestampTo show your “online” dot to people you chat withCloud Firestore
Crash logs (stack trace, OS version, device model, app version, approximate country)To diagnose and fix bugsFirebase Crashlytics
Diagnostic & usage events (screens opened, features used, session length)To understand how the Service is used and to improve itFirebase Analytics
Approximate country / IP-derived regionAnalytics aggregation and abuse preventionFirebase / Google Cloud
Advertising identifier (AAID on Android, IDFA on iOS if you grant tracking permission)To display and measure ads (see Section 7)Google AdMob
App Check attestation (Play Integrity on Android, DeviceCheck / App Attest on iOS)To verify the request is coming from a genuine, unmodified install of the AppFirebase App Check
Basic web analytics (page views, referrer, browser type)To understand how the website tool is usedWebsite hosting / Firebase Analytics

We do not collect your precise GPS location, contacts, photos, SMS, microphone, camera or files from your device.

4. Data stored on your device

The App stores the following non-sensitive data locally in its private sandbox (other apps cannot read it):

  • A cached copy of the public pet values JSON so the calculator works offline.
  • An image cache of Roblox avatars and pet artwork (auto-evicts, capped at 50 MB).
  • Small settings files (whether you granted the notifications permission, last sync timestamp, pending push token before login).
  • Firebase’s own offline cache for your chats and trades, so the App resumes instantly.

The website tool may set small technical cookies or browser localStorage entries to remember your calculator preferences (for example the last currency or sort order). These do not identify you personally.

Uninstalling the App or clearing your browser data removes all of the above from the device immediately.

5. How we use your information

We use your information only to:

  1. Provide and operate the Service (authentication, chats, trades, offers, notifications, calculator).
  2. Show your profile, trade listings and messages to the users you are interacting with.
  3. Keep the Service safe (rate limits, abuse prevention, App Check).
  4. Fix bugs and improve the Service (crash reports, anonymised analytics).
  5. Deliver and measure ads (Section 7).
  6. Reply to you if you contact support.

We do not sell your personal data. We do not share your data with third parties for their own marketing.

6. Who we share your data with

6.1 Other users of the App

Your Roblox username, Roblox avatar, trade listings and the offers and chat messages you send are visible to the other users you choose to interact with. Trades posted in Trade Center are visible to every signed-in user. Messages in a one-to-one conversation are visible only to the two participants of that conversation.

6.2 Service providers (sub-processors)

We rely on the following service providers to host and run the Service. They process your data on our behalf:

ServicePurposePrivacy Policy
Firebase Authentication (Google)Sign-up and loginfirebase.google.com/support/privacy
Cloud Firestore (Google)Stores profiles, trades, chats, notificationssame
Firebase Cloud Messaging (Google)Delivers push notifications on Android and routes them through APNs on iOSsame
Apple Push Notification service (Apple)Delivers push notifications on iOS devicesapple.com/legal/privacy
Firebase Crashlytics (Google)Crash reportsfirebase.google.com/support/privacy
Firebase Analytics / Google Analytics for FirebaseAnonymous usage analyticspolicies.google.com/privacy
Firebase App Check (Play Integrity on Android, DeviceCheck / App Attest on iOS)Anti-abuse attestationfirebase.google.com/support/privacy
Google AdMobServes ads in the mobile Apppolicies.google.com/technologies/ads
Google Play (Google) and Apple App Store (Apple)Distribution of the mobile App and in-app updatespolicies.google.com/privacy · apple.com/legal/privacy

Data is hosted on Google Cloud servers, primarily in the United States (us-central1). By using the Service you consent to your data being transferred and processed in the United States and any other country where our service providers operate, subject to their standard contractual clauses.

6.3 Legal reasons

We may disclose information if we believe in good faith that it is required to comply with a legal obligation, court order, or lawful request by public authorities, or to protect the rights, property, or safety of Elvebredd, its users, or the public.

7. Advertising

The mobile App shows ads through Google AdMob. AdMob may use your device’s advertising identifier (AAID on Android, IDFA on iOS — only if you allow tracking when prompted by the system) and limited technical data (IP address, ad interactions, approximate region, coarse device info) to serve and measure ads.

You can manage this at any time:

  • Android: Settings → Privacy → Ads → Reset advertising ID or Delete advertising ID to opt out of personalised ads.
  • iOS: Settings → Privacy & Security → Tracking — switch off “Allow Apps to Request to Track” to block IDFA access app-wide, or toggle it per app. You can also enable Settings → Privacy & Security → Apple Advertising → Personalized Ads off.

We do not show ads on the website tool. We do not share your email, Roblox username, chats or trades with AdMob.

Google’s use of advertising data is governed by Google’s own Advertising Privacy Policy.

8. Push notifications

If you grant the notifications permission, we send push notifications for:

  • New chat messages addressed to you.
  • Offer accepted / offer rejected events on your trades.
  • Someone accepted your trade listing.
  • Pet values have been refreshed.

You can disable notifications at any time:

  • Android: Settings → Apps → Elvebredd → Notifications.
  • iOS: Settings → Notifications → Elvebredd.

We never use notifications for ads or promotions unrelated to the Service.

9. Data retention

  • Account data (email, Roblox username/ID, avatar URL, settings, blocked list) — retained while your account exists.
  • Trades — retained until you delete them or for up to 180 days after the trade is marked closed or accepted.
  • Chats — retained while both participants have an account. A message you delete on your side disappears immediately for you; your partner keeps their copy. “Clear chat” and “Delete chat” are described in Section 11.
  • Push-notification token — replaced automatically by the operating system; stale tokens are removed when delivery fails.
  • Crash and analytics data — retained for up to 90 days (Crashlytics) and up to 14 months (Analytics), per Google’s defaults.

When you delete your account (Section 11) we remove your profile, your messages, your trades, your push token and your blocked list from Cloud Firestore. Backups may take up to 30 days to cycle out.

10. Security

We protect your data using industry-standard measures:

  • All traffic between the Service and Google Cloud is encrypted with TLS/HTTPS.
  • Data at rest on Google Cloud is encrypted by Google.
  • Passwords are never stored in plain text; they are hashed by Firebase Authentication.
  • Access to production data is restricted and protected by Firebase Security Rules that only allow each user to read and write their own data or data they are explicitly allowed to see.
  • Firebase App Check blocks requests that do not come from a genuine installation of the App.

No system is 100% secure. You help by using a strong password and keeping your device software up to date.

11. Your rights and choices

You can exercise all of the following rights directly from inside the mobile App, or by emailing us (Section 13).

Access and correction

You can view and edit your profile (Roblox username, avatar link, etc.) in Settings → Account.

Clear a chat (your side only)

Inside any conversation, tap the sweep icon in the header to clear that chat. This removes the chat history from your view only. Your partner keeps their copy.

Delete a chat from your list

Long-press a chat on the Chats tab and confirm “Delete”. The chat disappears from your list. If the other user sends you a new message later, only the new message(s) will appear — the old history remains hidden from you.

Block a user

Tap the block icon inside a chat. A blocked user cannot send you new messages or offers until you unblock them.

Delete your entire account and data

Settings → Account → Delete account permanently deletes:

  • Your Firebase Authentication account (email, password hash).
  • Your user profile (Roblox username, avatar URL, online status, blocked list, push token, counters).
  • All trade listings you posted.
  • All messages you sent in every conversation you participated in.
  • All notifications addressed to you.

Messages already delivered to other users’ devices or kept in their conversations remain on their side unless they also delete them, the same way messages work in any chat app.

If you cannot reach the in-app Delete button for any reason — for example because you lost access to the email linked to the account — you can email us at [email protected] from the email you used to sign up and we will delete your account within 30 days.

Opt out of analytics & tracking

  • Android: Settings → Google → Ads → Delete advertising ID, and Settings → Apps → Elvebredd → Storage → Clear data.
  • iOS: Settings → Privacy & Security → Tracking — disable tracking for Elvebredd, and uninstall + reinstall to clear local caches.
  • Website: clear your browser cookies and site data for elvebredd.net.

GDPR / UK GDPR / CCPA

If you are in the EEA, UK or California, you additionally have the right to request a copy of your data, restrict processing, object to processing, or lodge a complaint with your local supervisory authority. Email us and we will respond within 30 days.

12. Children’s privacy

The Service is intended for users who are at least 13 years old (or the age of digital consent in your country, whichever is higher). Elvebredd is a fan tool for a Roblox game popular with younger players; we do not knowingly create accounts for, or collect personal data from, children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at [email protected] and we will delete the account and its data.

If a user in the European Economic Area is under the age required for digital consent, they must have a parent or legal guardian consent on their behalf before using the account features of the Service.

13. Contact us

For deletion requests, support, abuse reports, or any privacy question, email us from the address linked to your account. We answer within 30 days at the latest, usually sooner.

14. Changes to this policy

We may update this Privacy Policy from time to time. When we make a material change we will update the “Last updated” date at the top of this page and, if the change is significant, notify signed-in users from inside the App. Continued use of the Service after an update means you accept the updated policy.

15. Not affiliated with Roblox or Adopt Me

Elvebredd is a fan-made, unofficial tool. Adopt Me! and all related assets are the property of Uplift Games LLC. Roblox is a trademark of Roblox Corporation. Elvebredd is not endorsed by, sponsored by or affiliated with Roblox Corporation or Uplift Games LLC.