📋 Google API Limited Use Disclosure
Rebourne's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Specifically:
- Google user data is used only to provide or improve user-facing features of the App.
- Google user data is not used for advertising purposes beyond what is described in this policy.
- Google user data is not transferred to third parties except as necessary to provide the App's features, comply with applicable law, or as part of a merger, acquisition, or sale of assets.
- Google user data is not used for determining creditworthiness or for lending purposes.
- Humans at Ganesh Sundarraj (trading as The Stellar Leap) do not read Google user data unless you explicitly provide it as part of a support request, it is necessary for security purposes, or it is required by law.
👋 Introduction
Rebourne is developed and maintained by Ganesh Sundarraj, an independent developer operating as The Stellar Leap (an unregistered trade name).
Ganesh Sundarraj (trading as The Stellar Leap) ("we", "us", or "our") operates the Rebourne Android application (the "App"). This Privacy Policy explains what information we collect, how we use it, and the choices you have.
By using Rebourne, you agree to the practices described in this policy. If you do not agree, please discontinue use of the App.
📋 Information We Collect
Rebourne collects the minimum information necessary to operate its features:
- Google Account (optional): If you sign in with Google, we receive an OAuth access token that lets the App read your Google Photos library and Google Calendar events. This token is stored locally on your device only and is never transmitted to our servers.
- Location (optional): If you enable the weather feature with "Use Device Location", the App requests your location to fetch local weather. Location data is sent directly to the weather API provider and is not stored or logged by us.
- Photos & Media (optional): If you use the Photo Frame feature with local photos, the App reads images from your device gallery. Photos are displayed in-app only and are never uploaded or transmitted anywhere.
- Camera (optional): The Baby Monitor feature streams video from IP cameras you configure. The App connects directly to the camera URLs you provide. We do not store, record, or process camera footage.
- Advertising ID: The App uses Google AdMob to display ads. AdMob automatically accesses the Android Advertising ID (GAID) to serve and personalise advertisements. You can opt out of personalised ads in your device's Google Settings under "Ads".
- Crash & diagnostic data: We may collect anonymised crash reports to improve App stability. No personally identifiable information is included in these reports.
🔒 How We Use Your Information
- To display your Google Photos in the Photo Frame slideshow.
- To show your Google Calendar events on the Calendar Clock screen.
- To fetch and display local weather information.
- To stream video from IP cameras you configure in Baby Monitor mode.
- To show relevant advertisements via Google AdMob.
- To improve App stability using anonymised diagnostic data.
We do not sell, rent, or share your personal information with third parties for their marketing purposes.
🛡️ Data Protection & Security Mechanisms
The following data protection mechanisms are implemented in Rebourne to safeguard sensitive information:
| Mechanism | How it's applied |
|---|---|
| OAuth 2.0 + PKCE ✓ Active | Google sign-in uses the Authorization Code flow with Proof Key for Code Exchange. No client secret is stored on the device. All token exchanges occur over HTTPS. |
| Local-only token storage ✓ Active | OAuth access and refresh tokens are stored exclusively in Android's sandboxed app storage. They are never transmitted to external servers. |
| Automatic token expiry & refresh ✓ Active | Access tokens expire after 1 hour and are refreshed automatically. Refresh tokens are rotated when re-issued by Google. |
| Minimum scope request ✓ Active | Only photospicker.mediaitems.readonly and calendar.readonly are requested. Users choose which permissions to grant at sign-in time. |
| HTTPS-only communication ✓ Active | All API calls (Google, weather) use HTTPS/TLS exclusively. No unencrypted network requests are made. |
| No backend data storage ✓ Active | No backend servers are operated. All user data remains on-device and is removed when the app is uninstalled. |
| Camera stream isolation ✓ Active | Baby Monitor streams are direct peer-to-peer connections to cameras you configure. No video passes through any third-party infrastructure. |
| Advertising ID controls ✓ Active | AdMob accesses the Android Advertising ID under Google's privacy framework. Users can opt out via Android Settings → Google → Ads. |
| Google API Limited Use compliance ✓ Active | Data received from Google APIs is used only to provide in-app features. It is not used for profiling, advertising targeting beyond AdMob, or shared with third parties outside what is stated in this policy. |
�🔗 Third-Party Services
Rebourne integrates with the following third-party services. Each has its own privacy policy:
- Google Sign-In & APIs – policies.google.com/privacy
- Google AdMob – support.google.com/admob
- Open-Meteo (weather) – open-meteo.com/en/terms
We are not responsible for the privacy practices of these third-party services.
💾 Data Storage & Retention
All App settings and preferences are stored locally on your device using AsyncStorage. We do not operate backend servers that store your personal data. Uninstalling the App removes all locally stored data.
OAuth tokens for Google are stored locally and can be revoked at any time by signing out within the App or by visiting myaccount.google.com/permissions.
👶 Children's Privacy
Rebourne is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
🌍 Your Rights
Depending on your jurisdiction, you may have the right to access, correct, or delete your personal data, and to withdraw consent at any time.
🔄 Changes to This Policy
We may update this Privacy Policy from time to time. We will post the revised policy at this URL with an updated effective date. Continued use of the App after changes constitutes acceptance of the new policy.
Questions about privacy?
Reach out to Ganesh Sundarraj (trading as The Stellar Leap)