Privacy Policy

Last Updated: September 28, 2026

Introduction

Blox Fruit Calculator ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you visit our website at bloxfruit.io.

Information We Collect

Automatically Collected Information

When you visit our website, we may automatically collect certain information about your visit and device, including:

  • Browser type and version
  • Operating system
  • IP address and IP-derived security identifiers
  • Pages visited and time spent
  • Referring website

Information You Provide

We do not require an account to use the website. Most calculator inputs, such as stats and mastery levels, are processed locally in your browser. The Community W/F/L Board is an exception, as described below.

Community W/F/L Board

When you post a trade, we receive the selected item names and values, calculated totals, and submission time. When you vote, we receive the trade identifier, your Win, Fair, or Loss selection, and the vote time. Posted offers, totals, timestamps, and aggregate vote counts may be displayed publicly on the board.

To limit spam and duplicate voting, Cloudflare provides the request IP address to our server. We combine the IP address with a salt to create a one-way hash. For voting, that hash also includes a random browser identifier. Our D1 application database stores the resulting hash, not the raw IP address. We do not ask for a name, email address, or Roblox username when you post or vote.

How We Use Your Information

We use the automatically collected information to:

  • Analyze website traffic and usage patterns
  • Improve our website and user experience
  • Detect and prevent technical issues, spam, and duplicate votes
  • Understand which calculators and features are most popular
  • Operate and display the Community W/F/L Board

Cookies and Local Storage

We use browser localStorage to enhance your experience:

  • Theme Preference: Stores your dark/light mode choice
  • Boss Timers: Saves your active timers between sessions
  • Calculator Settings: May store your last-used settings for convenience
  • Restock Notifications: Saves whether you have enabled or disabled optional dealer restock reminders on this browser
  • W/F/L Client Identifier: Stores a randomly generated browser identifier used with an IP-derived hash to reduce duplicate voting
  • W/F/L Vote History: Records which trade posts this browser has already voted on

Most localStorage values remain only on your device. The random W/F/L client identifier is sent to our trade API when you post or vote so that the anti-abuse controls can operate. You can clear localStorage at any time through your browser settings, although doing so does not remove trade or vote records already stored in D1.

Optional Restock Notifications

Our dealer schedule page offers optional browser notifications about scheduled stock resets. Notifications are off by default. We request notification permission only after you choose to enable reminders, and display them only if your browser grants permission.

These reminders are generated by a timer running in the open page, not by a server or third-party advertising push service. They do not create a remote push subscription and cannot send new reminders after the page is closed. Browser or device restrictions may delay or prevent reminders while the page is in the background.

Your reminder preference is stored locally in your browser and is not sent to a notification provider. You can stop reminders using the Disable button on the dealer schedule page, or revoke this site's notification permission in your browser settings. Clearing local storage removes the saved preference but does not itself revoke browser notification permission.

Third-Party Services

Google Analytics

We use Google Analytics to understand website traffic and usage. When Google Analytics loads, your browser may send Google the page URL, IP address, browser and device information, referring page, cookies, and similar identifiers. Google processes this information under its own policies. Learn more about how Google uses information from sites that use its services. You can also use the Google Analytics Opt-out Browser Add-on.

Cloudflare

We use Cloudflare Pages and Cloudflare D1 to deliver the website and operate the Community W/F/L Board. Cloudflare may process network and request information, including IP addresses, to provide hosting, security, and abuse prevention. Trade posts, votes, and anti-abuse records are stored in our Cloudflare D1 database.

Partytown and Service Workers

We use Partytown, a software library served from our own website, to help run Google Analytics in a background worker and reduce work on the main page thread. Depending on browser capabilities, it may register a Service Worker within the /~partytown/ path to support this communication. This worker is not used to send notifications or subscribe you to advertising push services. Running analytics through Partytown does not prevent the analytics data collection described above.

For browsers that previously installed an advertising Service Worker at /sw.js, we provide a cleanup version at that address. When the browser installs and activates this update, it attempts to cancel the old push subscription and unregisters itself. The cleanup worker does not load advertising scripts or create new push subscriptions.

Advertising

If Google AdSense or another advertising service is enabled, third-party vendors, including Google, may use cookies to serve and measure ads based on your previous visits to this website or other websites. Google's use of advertising cookies enables Google and its partners to serve ads based on visits to this site and other sites on the Internet.

Advertising providers may process page URLs, IP addresses, cookies, web beacons, and other identifiers for ad delivery, measurement, fraud prevention, frequency control, and personalization where permitted. You can manage or opt out of personalized Google advertising through Google Ads Settings. You can learn more about Google advertising technologies.

Data Retention

Community trade posts and vote records are retained while they are needed to operate and maintain the W/F/L Board, or until they are removed. Vote hashes may remain with the associated trade so that duplicate votes can be prevented.

Rate-limit records are used for short anti-abuse windows. Records older than 24 hours are periodically removed when the cleanup process runs. Retention by Google, Cloudflare, or another service provider is governed by that provider's policies and settings.

Data Security

We implement reasonable security measures to protect your information. However, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security of your data.

Children's Privacy

Our website is intended for general audiences. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

Your Rights

Depending on where you live, you may have rights to:

  • Access information we have about you
  • Request deletion of your data
  • Opt out of analytics tracking
  • Disable cookies through your browser settings
  • Clear localStorage data at any time
  • Disable restock reminders or revoke browser notification permission

To ask about or request removal of a Community W/F/L Board post, contact us and include the trade URL or trade identifier when available. We may need enough information to locate the relevant record.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Your continued use of the website after changes constitutes acceptance of the updated policy.

Contact Us

If you have questions about this Privacy Policy or how we handle your data, please visit our contact page.

This privacy policy applies only to bloxfruit.io. We are not responsible for the privacy practices of external websites linked from our site.