Last updated: 15 September 2026
Forge Master Companion is a free Android app developed by Bobski as a personal project. This policy explains what the app does with your data. The short version: nothing leaves your phone except a small config download, and a bug report if you choose to send one. Both are explained below.
The app has no user accounts and sends no usage data, telemetry, or analytics anywhere. There is no crash reporting SDK, no advertising SDK, and no third-party analytics.
The only time information about your device, or anything you write, leaves your phone is when you open the bug report form. See “Bug reports” below.
The app stores the following on your device only, using Android’s standard SharedPreferences and local files:
This data is sandboxed under Android’s normal app-data rules. Uninstalling the app removes it. None of it is uploaded anywhere.
The app uses Android’s MediaProjection API to capture screenshots when you trigger a scan. Each capture is processed in memory by on-device OCR (Google ML Kit and Tesseract), the text is read out, and the screenshot is discarded. Captured frames are never saved to your device’s storage and are never transmitted anywhere. Android shows a system dialog the first time the app uses this permission so you can refuse it.
Google ML Kit’s text recognition model is supplied and kept up to date by Google Play services on your device. The recognition itself runs on your phone.
The app connects to the internet for two things only.
The app fetches game balance values from a public file on GitHub:
https://raw.githubusercontent.com/ForgeOverlay/FMOverlay/main/remote_config.json
The request is read-only and contains no personal information. GitHub, as the host, will see your device’s IP address and a standard User-Agent string, the same as if your browser fetched the file. GitHub’s privacy policy applies to that interaction: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement
The response is cached locally for one hour before being refreshed.
Nothing is sent unless you open Settings → Report a bug. That screen loads a form hosted by Tally (tally.so) inside the app.
When the form opens, it arrives with these details already filled in, so Tally receives them at that point:
When you tap Send report, the form also sends:
The form does not include your name, any account details, or the stats stored in the app.
Tally (Tally BV, Belgium) stores submissions on servers in the European Union. Tally’s privacy notice: https://tally.so/help/privacy-policy
To keep track of reports, each submission is copied automatically to my private project board on Trello (Atlassian) using Make (make.com), an automation service. Their privacy policies: https://www.atlassian.com/legal/privacy-policy and https://www.make.com/en/privacy-notice
The form uses Google reCAPTCHA to block spam, so Google processes information such as your IP address and browser details. Google’s privacy policy: https://policies.google.com/privacy
As with any web page, Tally and Google also see your IP address and a standard User-Agent string when the form loads.
Reports are used only to fix bugs and consider feature requests. To have a report you sent deleted, email the address at the bottom of this page with roughly when you sent it and its title.
Some buttons, such as the Ko-fi support link, open a website in your browser. The app sends nothing itself; that website’s own privacy policy applies.
SYSTEM_ALERT_WINDOW): to show the overlay UI
on top of the game.The app is not directed at children. It does not ask anyone for personal information, including children under 13 (US) or 16 (UK/EU). Please don’t include personal information in bug reports.
If anything changes, I’ll update this page and bump the “Last updated” date at the top.
Questions: fmoverlay@gmail.com