Football Numbers
Privacy policy.
This policy describes how Football Numbers, developed by Troy Loberger, handles information when you use the iPhone app and its support website. The app lets you choose number pairs and compare them with football scores for personal entertainment. It does not accept wagers, handle entry fees, or award cash or prizes.
The app does not require an account. It does not send your number pairs, entry labels, match history, or notification preferences to the shared score service.
Information stored on your device
The app saves your number pairs and labels, recent label suggestions, the team associated with each entry, your selected team and week, the team from your most recently saved entry, downloaded schedules and scores, calculated matches, notification records, and app preferences in its local storage. This information supports the app’s features and lets you view saved results offline.
Custom games also store the game name, team names, checkpoint names, manually entered scores and completion flags, final score, guesses, and an optional reference to a copied NFL team/week. This information stays in local app storage and is not sent to the shared score service. Manual games do not require an account or internet access.
The app does not provide its own cloud account or syncing service for your entries. Depending on your Apple settings, device backups or transfers may include app data. Those services are managed by Apple.
Score requests and hosting
The app connects over HTTPS to a shared score service hosted on Cloudflare. Requests include the season, season phase, week, and team identifiers needed to retrieve schedules and scores. Like other internet services, Cloudflare receives connection information such as your IP address, request time, requested address, and available request headers. It may process or retain technical information to deliver and secure the service.
The shared database stores football schedules, score responses, update times, aggregate provider-request counts, and synchronization status. The application code does not create user profiles or store your number entries there. When enabled, owner-only diagnostics record provider names, endpoint categories, request times and durations, HTTP status codes, safe error codes, and fallback activity. The diagnostic history is limited to the most recent 100 records. Records older than seven days are excluded from the owner view and removed on a subsequent log write. These application diagnostic records do not include your entry labels, number pairs, user IP addresses, credentials, or raw provider response bodies. Cloudflare may separately retain hosting and security logs under its own settings and policies.
The shared service uses BALLDONTLIE as its primary football data source. Results depend on service availability and cached data. The app requests scores from Cloudflare rather than contacting the sports data provider directly. The server does not forward your number pairs, entry labels, or device IP address to those providers as part of its scheduled score requests.
Cloudflare’s handling of information is described in its Privacy Policy. Opening an external link, takes you to a service governed by its own policies.
As of October 28, 2026, Workers Logs and tracing are disabled for the shared score service. Previously retained invocation logs could include IP addresses, request headers, and approximate location information and may remain until the hosting retention period expires. Cloudflare may still process technical information under its hosting and security policies.
Notifications and device access
Match alerts are optional local notifications. With your permission, the app schedules them on your device when a score update identifies a new match. It does not register a remote push-notification token with the shared score service. You can disable alerts in the app’s Settings or in iPhone notification settings.
The app does not request access to your contacts, photos, microphone, camera, or precise location.
Advertising and analytics
The current app includes no advertising, advertising identifiers, or third-party analytics SDKs. We do not sell personal information or use app information for cross-app advertising tracking.
Support messages
If you email support, Troy Loberger receives your email address and any message, screenshots, or other information you choose to include. That information is used to respond, troubleshoot, and maintain support correspondence. Email is handled through the email provider. Please avoid including sensitive information or number-entry labels you do not wish to share.
Support website
These pages are hosted on GitHub Pages. We have not added analytics, advertising, tracking scripts, or a contact-form service. GitHub may log visitor IP addresses and other technical information for hosting and security. See the GitHub Privacy Statement.
Retention and your choices
Deleting a custom game removes its manual scores, guesses, and calculated history. Deleting a manual guess or checkpoint removes its related calculated matches. A remembered guess name may remain in recent-name suggestions. Original automatic NFL entries remain separate from manual copies.
Local app information remains until you remove it or delete the app. Deleting an entry removes that entry and its calculated match history, but its label may remain in recent-name suggestions, and the most recently used entry team remains remembered. Removing an entry does not clear all app preferences or downloaded scores. To remove its local storage, use iPhone Settings → General → iPhone Storage → Football Numbers → Delete App. Offloading the app preserves its documents and data. Existing device backups are managed separately through your Apple settings.
Shared football records and operational information are retained as needed to run and troubleshoot the service. Hosting-provider retention follows the provider’s policies and service settings. Support correspondence is retained as needed to handle your request and related follow-up; you can request its deletion by email, subject to any applicable retention obligations.
For questions or requests concerning personal information, contact troyloberger@gmail.com. Number entries stored only on your phone cannot be accessed or deleted remotely by the developer.
Children’s privacy
The app does not knowingly collect personal information from children through an account or profile. If you believe a child has sent personal information to support, contact us so we can address it.
Changes to this policy
This page will be updated if the app’s information practices change. The date at the top identifies the current version.
Contact
Troy Loberger
troyloberger@gmail.com