diamond-dave – Privacy Policy
Effective date: October 6, 2026
Privacy contact: ysangy@gmail.com
This policy explains how the Android apps listed below, published by diamond-dave, handle information. Data practices vary by app. An app without advertising may still send usage or crash information to Google. Read the named app’s policy and service entries to understand its information handling.
App-specific policies
For the following apps, read the dedicated policy for their specific features, permissions, settings, and data handling:
• Course Compass (com.coursecompass): https://sites.google.com/view/diamond-dave/coursecompass
• BLE Finder: Bluetooth Scanner (com.blefinder): https://sites.google.com/view/diamond-dave/blefinder
• Clap Finder (com.diamonddave.clapfinder): https://sites.google.com/view/diamond-dave/clapfinder
• Toronto Transit Tracker (com.torontotransittracker): https://sites.google.com/view/diamond-dave/torontotransittracker
• EchoNote (com.echonote): https://echonote-proxy.ysangy.workers.dev/privacy-policy
Those app-specific policies take priority when they describe the app’s particular practices. The shared service descriptions below apply only to the apps identified as using those services.
1. Apps with Google AdMob advertising
The following apps use Google Mobile Ads (AdMob). The Firebase services used by each app are listed alongside it:
App | Android package | Additional Google services
BLE Finder: Bluetooth Scanner | com.blefinder | Firebase Analytics and Crashlytics; see its dedicated policy
Clap Finder | com.diamonddave.clapfinder | Firebase Analytics and Crashlytics; see its dedicated policy
Coin Flip Decider App | com.coinflipdeckiderapp | None of the Firebase Analytics/Crashlytics services described here
Dinner Spinner App | com.september.dinnerspinner | Firebase Crashlytics
Fart app | com.smartfartapp | Firebase Analytics and Crashlytics
Global Currency Converter Pro | com.pesodollarconverterpro | Firebase Analytics and Crashlytics
Magnetometer: Metal Detector | com.magnetometerpro | Firebase Analytics and Crashlytics
Mosquito Detect Compass | com.mosquito.detect.compass | Firebase Analytics and Crashlytics
Ray Craft Flash App | com.raycraftshapeapp | None of the Firebase Analytics/Crashlytics services described here
Skreela: Floating Screenshot | com.skreela.app | Firebase Analytics and Crashlytics
Sonic Mask Voice | com.sonicmask.voice | Firebase Analytics and Crashlytics
Spectrum Meter | com.spectrummeter | Firebase Analytics and Crashlytics
TunoWave Radio | com.diamonddave.tunowaveradio | Firebase Analytics and Crashlytics
memorycard-game | com.memorcardygame | None of the Firebase Analytics/Crashlytics services described here
Google Mobile Ads collects and shares information with Google’s advertising services, including:
• IP address, which may be used to estimate your approximate location;
• interactions with the app and advertising, such as launches, taps, and video views;
• diagnostic and performance information, including error and crash reports for debugging and analysis (this advertising-SDK collection also applies to Coin Flip Decider App, Ray Craft Flash App, and memorycard-game, which do not use Firebase Analytics or Crashlytics); and
• device identifiers, such as the Android advertising ID and app set ID, and other identifiers where applicable.
Google uses this information to deliver and measure advertising, provide analytics, and prevent fraud. Data handled depends on the SDK version, available identifiers, advertising settings, and privacy choices. Non-personalized ads can still involve data collection for serving and measuring ads and preventing fraud.
You can use Android’s advertising-ID controls to reset or delete your advertising ID. If an app offers an ad privacy or consent screen, you can use that screen to review the choices available in that app. Such a screen is not available in every app, and choices about advertising do not automatically turn off Firebase Analytics or Crashlytics.
Google’s privacy policy: https://policies.google.com/privacy
Google Mobile Ads data disclosure: https://developers.google.com/admob/android/privacy/play-data-disclosure
2. Usage analytics and crash reporting
Firebase Analytics helps us understand how an app is used. It can collect app-instance identifiers, app and device information, approximate region derived from masked IP information, and usage events such as app opens, sessions, screen views, and interactions with features. Advertising-ID collection depends on the app’s configuration. Event details may include settings or feature results as described below; analytics is not limited to anonymous aggregate counts.
Firebase Crashlytics helps us diagnose errors and improve reliability. It collects crash and handled-error reports, stack traces, relevant app state, device and app information, and installation identifiers. Reports can include app-generated diagnostic logs and custom details. When an app also uses Analytics, recent app activity may be available to help diagnose a crash.
These services send the described information to Google. They do not, by themselves, mean that the app uploads all of your photos, recordings, documents, measurements, or other content.
In addition to the advertising apps listed in section 1, these apps use Firebase services without AdMob advertising:
App | Android package | Services
AR Measure Toolbox | com.armeasuretoolbox | Firebase Analytics and Crashlytics
AtomicHabitTracker | com.atomichabittracker | Firebase Analytics and Crashlytics
Auralynx: Stress + Heart Rate | com.auralynx | Firebase Analytics and Crashlytics
Chef Scan | com.chefscan | Firebase Analytics and Crashlytics
Course Compass | com.coursecompass | Firebase Analytics and Crashlytics; see its dedicated policy
Flight Beacon | com.flightbeacon | Firebase Analytics and Crashlytics
LunaCycle | com.diamonddave.lunacycle | Firebase Analytics
Nimbus SecureDNS | com.nimbus.securedns | Firebase Analytics and Crashlytics
PrismMonitor | com.prismmonitor | Firebase Analytics and Crashlytics
QuickDock home | com.quickdockhome | Firebase Crashlytics
Toronto Transit Tracker | com.torontotransittracker | Firebase Analytics and Crashlytics; see its dedicated policy
Vibe EdgeAura | com.edgeaura | Firebase Analytics and Crashlytics
Course Compass and LunaCycle disable advertising-ID and Android-ID collection by Analytics and disable advertising storage, advertising user data, and ad-personalization signals. Their use of Analytics still involves app-instance identifiers and usage information. Course Compass’s dedicated policy describes its collection in more detail.
Analytics information: https://support.google.com/analytics/answer/11582702
Firebase information: https://firebase.google.com/docs/android/play-data-disclosure
Other apps covered by this policy
This developer policy also covers the following apps. The advertising and Firebase descriptions above apply only to the apps identified in those service lists. For these additional apps, local records, permissions, exported files, and any requests to online services depend on the features you use:
• Magnifier Pro (com.magnifierpro)
• Open Docs Atlas (com.opendocsatlas)
• Partynaut (com.diamonddave.partynaut)
• Sweep Pulse (com.diamonddave.sweeppulse)
• TimeBeacon (com.timebeacon)
• Vibe DeckFuse (com.vibe.deckfuse)
• Vibe Screen (com.vibescreen)
• Vibe Volt (com.vibevolt)
• WiFiPulse Launcher (com.diamonddave.wifipulse)
• SumFall 10 (com.sumfallapp)
3. Information used by particular features
Your app’s features determine which additional information it handles. Android permissions can be declined or changed in system settings; features that need a permission may then be unavailable.
AR Measure Toolbox (com.armeasuretoolbox) uses the camera on your device for AR and Lite Mode measurements. The app sends usage and reliability information to Google through Firebase Analytics and Crashlytics. This includes screen and feature interactions, approximate region derived from network IP information, app-instance and other device identifiers, crash and handled-error reports, and diagnostic app/device information. Feature events can include an AR error code, use of Lite Mode and an app-review trigger. Camera images and measurement results are not included in these routine Analytics events. The app does not use AdMob advertising.
Auralynx: Stress + Heart Rate (com.auralynx) sends health-related feature results to Google through Firebase Analytics. Heart-rate events include the estimated beats per minute and confidence value; stress-session events include the calculated stress score and question count. These values are collected for analytics together with the usage and identifier information described in section 2. The measurement features process camera frames and microphone signals on your device; Analytics receives the feature results described here rather than the original frames or audio recordings. Firebase Crashlytics also receives the reliability information described in section 2.
Chef Scan (com.chefscan) sends a photo you capture or select to Groq to generate a recipe. Your Groq API key is stored in the app's local storage and is sent to Groq to authenticate these requests. For webpage recipes, the app normally tries local structured-data extraction first. If that cannot produce a recipe, or local extraction is not selected, the webpage URL and extracted recipe text are sent to Groq for AI extraction. Generated recipes and saved recipes remain in local app storage. Firebase Analytics events can include the recipe title and generation source; a title you edit before saving can also be included in a saving event. Firebase Analytics and Crashlytics receive the usage, identifiers and reliability information described in section 2. Groq handles requests under the terms and privacy settings applicable to the API account you use.
LunaCycle uses Analytics for screen and app-usage information. Its cycle records are stored on the device; the described usage analytics should not be understood as a claim that the app transmits no information.
Skreela processes and saves your screenshots and screen recordings on your device. Its advertising and Firebase services receive the telemetry described above; capture images, videos, microphone audio, and annotation text are not attached to that telemetry. When you choose to share a capture, the selected destination handles the shared copy.
Spectrum Meter processes camera frames and sensor readings on the device to display measurements. Saved measurements and calibration settings remain in local storage until you choose to export or share them. Its use of advertising and Firebase still involves the service data described above.
Other apps may contact online services for the feature you select, such as obtaining exchange rates, flight information, transit information, weather, news, or resolving DNS requests. Those services receive the information needed for the request and handle it under their own privacy practices. An app’s local storage or lack of ads does not mean that all network requests or all information handling are absent.
4. Storage, retention, and deletion
Local settings and records are stored on your device. You can use an app’s available deletion controls or Android’s Clear storage option to remove its app-private data. Uninstalling an app removes its app-private data, but exported files, gallery items, backups where enabled, and copies shared with another app or recipient may remain and must be managed separately.
Information already sent to Google or another online service is not automatically deleted when you clear local data or uninstall the app. Retention and deletion depend on the particular service and its account settings. The dedicated policies linked above describe any app-specific retention periods. Contact ysangy@gmail.com for questions or an applicable privacy or deletion request; include the app name and enough information for us to understand the request. We will help with requests for data we control or can identify, and explain when another service’s own controls are needed.
Google Mobile Ads and Firebase encrypt the data sent by their SDKs in transit using TLS/HTTPS. Files you choose to share are also subject to the destination app’s handling.
5. Children and families
Age suitability varies by app. Check the app’s Google Play age rating and description before allowing a child to use it. If you believe information about a child needs to be reviewed or deleted, contact ysangy@gmail.com with the app name and details of your concern. We will review the request and help with information we control or can identify.
6. Contact and policy changes
If you email us, we receive your email address and the content and attachments you choose to send. We use them to respond to your question or request. Please avoid sending sensitive information that is not needed for us to help.
Privacy questions or requests: ysangy@gmail.com
Developer: diamond-dave
We may update this policy when an app’s practices or services change. We will publish the revised policy on this page and update the effective date. Check the dedicated app policy, where one is linked, for that app’s specific practices.