Who we are
100code ("we", "us" or "our") is an independent developer based in India. We publish Android apps on Google Play, including recipe, FM radio and calendar apps. In this policy, "the apps" means all apps published by 100code, and "the website" means the100code.com.
By using the apps, you agree to the collection and use of information as described in this policy.
Information we collect
Information you give us
The apps do not have accounts or sign-in. We only receive personal information if you choose to send it to us, for example when you email us for support or feedback. We then receive your email address and the content of your message.
Information collected automatically
When you use the apps, some information is collected automatically by the apps and by the Google services they use:
- Device information: device model, Android version, app version, language and screen size.
- Identifiers: the Firebase app instance ID, the Firebase Cloud Messaging token (for apps that send notifications) and the Android advertising ID.
- Usage data: screens you open, features you use (for example, which recipe, station or date you view), session length, and app crashes or errors.
- Network data: your IP address, which Google may use to estimate your approximate location (city or country). The apps do not use GPS or precise location.
- Diagnostic data: for example, when a radio stream fails to play, the app may send the station ID to our server so that we can fix or replace the stream.
Information stored only on your device
Favourites, recently viewed items, settings (such as language, theme or sleep timer) and downloaded content for offline use are saved on your phone. They are not sent to us. They are deleted when you clear the app data or uninstall the app.
How we use your information
- To provide and maintain the apps, and to load content such as recipes, radio stations and calendar data.
- To send notifications that you can turn off at any time in Android settings.
- To understand how the apps are used, so that we can improve them.
- To find and fix technical problems, such as broken radio streams or crashes.
- To show ads, measure ad performance and keep the apps free.
- To answer your support requests and feedback.
We do not sell your personal information.
Third-party services
The apps use the services below. Each service collects information under its own privacy policy.
- Google AdMobShows ads. How Google uses ad data
- Google Analytics for FirebaseAnonymous usage statistics. Firebase privacy
- Firebase Cloud MessagingPush notifications. Firebase privacy
- Firebase Remote ConfigChanges app settings without an update. Firebase privacy
- Google Play servicesIn-app updates and in-app reviews. Google privacy policy
- Google CastCasting audio to your TV or speaker. Google privacy policy
Radio apps play streams directly from the radio stations' own servers. Those servers can see your IP address while you listen, and are run by the stations, not by us.
Google's use of data when you use partner apps is explained at policies.google.com/technologies/partner-sites.
Ads and your choices
Ads are provided by Google AdMob. AdMob can use the advertising ID and other device information to show ads, limit how often you see the same ad, and measure results. Ads can be personalised to your interests or non-personalised.
- If you are in the European Economic Area, the UK or Switzerland, the app asks for your consent before showing personalised ads. You can change your choice later from the app's settings, where available.
- On any Android phone, you can reset or delete your advertising ID in Settings > Google > Ads (or Settings > Privacy > Ads).
- You can learn more and control Google ad personalisation at adssettings.google.com.
App permissions
The apps only ask for permissions they need to work:
- Internet and network state: to load content and ads, and to check if you are online.
- Notifications: to show daily content and, in radio apps, the playback controls.
- Foreground service, wake lock and battery optimisation (radio apps): to keep playing when the screen is off.
- Run at startup (radio apps): to restore the media player after you restart your phone.
The apps do not access your contacts, photos, camera, microphone, SMS or precise location.
Storage and security
Information collected by Google services is stored on Google's servers, which may be outside your country. Information sent to our own servers, such as stream failure reports and notification statistics, does not include your name or contact details, and is stored on servers in India or with our cloud hosting providers.
We use reasonable measures, such as encrypted HTTPS connections, to protect information. No method of transmission over the internet or electronic storage is 100% secure, so we cannot guarantee absolute security.
We keep analytics data only as long as needed for the purposes above. Google Analytics data is kept according to the retention settings of our Firebase projects. Support emails are kept only as long as needed to help you.
Your rights
Depending on where you live, including under India's Digital Personal Data Protection Act, the GDPR in Europe or privacy laws in the United States, you may have the right to access, correct or delete your personal information, or to object to its use.
- To delete data stored on your phone, clear the app data or uninstall the app.
- To stop notifications, turn them off in Android settings.
- To request access to or deletion of other data, email us at support@the100code.com. Please include the app name. We will reply within 30 days.
Children's privacy
The apps are made for a general audience and are not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has sent us personal information, please contact us and we will delete it.
Changes to this policy
We may update this policy from time to time. When we do, we change the "Last updated" date at the top of this page. Please check this page regularly. If you continue to use the apps after a change, you accept the updated policy.