TimeStamp Camera Privacy Policy
TimeStamp Camera (the "App") is developed and operated by the yatyapp developer ("we", "us"). This policy explains what information the App accesses, why, where it is stored, and how you can control it. Please read it before using the App.
1. Permissions and why we need them
| Permission | Purpose | Required? |
|---|---|---|
CameraCAMERA | Viewfinder, photos and videos. | Required |
MicrophoneRECORD_AUDIO | Records sound for videos. Used only while recording video. | Video recording |
LocationACCESS_FINE_LOCATIONACCESS_COARSE_LOCATION | Shows address, coordinates, altitude and weather in the watermark. | Optional; location fields stay empty if denied |
Photos and videosREAD_MEDIA_IMAGESREAD_MEDIA_VIDEOREAD_EXTERNAL_STORAGE (Android 12 and below) | Reads your photos and videos for the in-app gallery, share timeline and collages. | Gallery, collage, sharing |
Write storageWRITE_EXTERNAL_STORAGE (Android 9 and below only) | Saves photos and videos to the gallery on older Android versions. | Saving on old Android |
Media locationACCESS_MEDIA_LOCATION | Declared in the manifest; not used by the current version. | No |
NetworkINTERNETACCESS_NETWORK_STATE | Altitude and weather lookup; ads; Google sign-in; purchase verification; analytics and crash reports. | Some features |
Advertising IDAD_ID | Used by the ad and analytics SDKs for ad delivery, measurement and analytics. | Controlled in system settings |
VibrationVIBRATE | Haptic feedback on interactions. | No |
We request permissions only when you use the related feature. You can revoke them at any time in Settings > Apps > TimeStamp Camera > Permissions. The related feature will stop working; other features are unaffected.
2. How each feature handles your information
2.1 Photos and videos
Photos and videos are saved to your device gallery through the system media store (an App album under Pictures and Movies). Files in the system gallery can be read by other apps you have granted gallery access. The App never uploads photos or videos to us or any third-party server. Previews write a temporary image to the App's cache directory.
2.2 Location, altitude and weather
- The App reads the device's last known location only on the camera screen, and never tracks location in the background.
- Addresses are resolved by the Android system geocoder (
Geocoder), which may be provided by the device maker or Google. - Altitude: when the location fix has no altitude, the App sends precise coordinates (6 decimal places) to the Open-Elevation service and caches the result in memory for 10 minutes.
- Weather: only when the weather setting is on and the current watermark includes a weather field, the App sends coordinates rounded to 2 decimal places (about 1 km) to the Open-Meteo weather service and caches the result for 15 minutes.
- Location is used only to display and stamp the watermark. It is not stored separately or uploaded to any server of ours. Note that location in the watermark is visible to anyone you share the photo or video with.
2.3 Watermark content and device information
Watermarks may contain custom text you enter (such as name, organization or notes), a logo image you pick from the gallery, and the device model and manufacturer. These are used only on the device to draw the watermark and are saved with your photos or videos.
2.4 Editing, collages and sharing
- Photo editing, collages and PDF export all run on the device.
- Collages read the EXIF capture time of photos for sorting and display. Up to 30 recent collage drafts are stored on the device.
- When you share a watermark template, the App creates a poster on the device with the watermark style, the name and organization you entered, and a QR code linking to the App's Google Play page.
- All sharing goes through the system share sheet. You decide who receives it.
2.5 Google sign-in (optional)
Sign-in is not required to use the App; it is needed only to buy or restore Premium. After sign-in, the App receives your Google account user ID, display name, email, phone number (if linked to the account) and profile photo URL through Firebase Authentication. It uses them only to identify the purchaser and does not send them to any server of ours. You can sign out at any time.
2.6 Purchases
Purchases are processed by Google Play Billing; we never receive your card or payment account details. Premium status is stored on the device in encrypted form.
2.7 Local settings
Watermark styles, field toggles, aspect ratio, quality, language and other settings are stored on the device. The App allows Android backup, so if system backup is on, these settings and collage drafts may be backed up to your Google account (photos and videos are not part of the App's backup).
3. Third-party services
The App integrates the following services. They process information independently under their own privacy policies. We recommend reading them. The App does not initialize advertising until you accept this policy.
| Service | Provider | Purpose | Information that may be processed |
|---|---|---|---|
| Google AdMob | Google LLC | App-open ad on launch | Advertising ID, device model and OS version, IP address, ad interactions |
| Firebase Analytics | Google LLC | Anonymous usage statistics | App instance ID, advertising ID, device info, app usage events |
| Firebase Crashlytics | Google LLC | Crash reporting | Crash logs, device model, OS version, app version |
| Firebase Authentication / Google Sign-In | Google LLC | Account sign-in | Google account ID, name, email, phone number, profile photo |
| Google Play Billing | Google LLC | In-app purchases | Purchase records, order information |
| Open-Elevation | open-elevation.com | Altitude lookup | Precise coordinates, IP address |
| Open-Meteo | Open-Meteo.com | Weather lookup | Coordinates at about 1 km precision, IP address |
| System geocoder | Device maker or Google | Coordinates to address | Coordinates |
Policies: Google Privacy Policy · How Google uses information from partner apps · Firebase Privacy and Security · Open-Meteo Terms · Open-Elevation
4. Sharing, transfer and disclosure
- We do not sell your personal information.
- Apart from the services in section 3, we do not share your information with any third party.
- Photos, videos and collages leave your device only when you share them yourself.
- We will cooperate with lawful requests from competent authorities as required by law, but we do not hold your photos, videos or location data.
5. Storage and deletion
- Photos and videos are kept in the system gallery. Uninstalling the App does not delete them; you can delete them in the gallery yourself.
- Settings, collage drafts and purchase status are stored in the App's data and removed when you clear the App's data or uninstall it.
- Altitude and weather results are cached briefly in memory and cleared when the App closes.
- Information collected by third-party services is retained under their own policies.
6. Your rights
- Manage permissions: turn camera, microphone, location and gallery access on or off in system settings at any time.
- Control watermark content: hide address, coordinates, altitude, weather, device model or any other field in the watermark editor. Turning weather off stops weather requests.
- Delete data: delete photos and videos in the gallery, clear the App's data in system settings, or uninstall the App.
- Sign out: sign out of your Google account in the App.
- Manage ads: reset or delete your advertising ID and opt out of personalized ads in Android Settings > Privacy > Ads.
- Questions and complaints: contact us at the email in section 10.
7. Security
Communication with the altitude and weather services and third-party SDKs uses HTTPS. Purchase status is stored with Android encrypted storage. Please keep your device and gallery secure.
8. Children
The App is not directed at children under 14. Minors should use the App with the consent and guidance of a parent or guardian. If a guardian believes a minor has provided us personal information without consent, please contact us.
9. Changes to this policy
We may update this policy when features change or the law requires it. The updated version will be posted on this page with a new date. For material changes affecting your rights, we will notify you in the App, for example with a dialog.
10. Contact us
For any questions, comments or requests about this policy or your personal information, email: zhangjunfeng020@gmail.com.