Privacy Policy
Last updated: February 04, 2025
Featured Festival ("we," "our," or "us") operates the Water Tracker - Drink Reminder (the "App"). This Privacy Policy outlines how we collect, use, and protect your personal information when you use our App. By using our app, you agree to the collection and use of information as described in this policy.
1. Information Collection and Use
We collect the following types of information to provide and improve the App's functionality:
Collected Data: The app helps you track your daily water intake and provides reminders to stay hydrated. All data, including your daily water consumption, goals, and reminder schedules, are stored locally on your device. The app does not collect or share personal data with third parties. Your hydration data is used solely for the purpose of tracking your water intake and improving your health. No data is transmitted or shared externally without your explicit consent.
App Usage Data: We may collect anonymized app usage data, such as which features are used and how often, to improve the App. This data is collected through third-party services like Firebase Analytics and does not personally identify you.
Device Information: We may collect information about the device you use to access the App, such as hardware model, operating system version, and unique device identifiers. This data helps improve the performance and compatibility of the App.
2. Data Storage and Security
All data related to your water intake, reminders, and preferences is stored locally on your device. We do not upload or store this data on external servers. Any analytics data collected through third-party services (e.g., Firebase) is anonymized to ensure your privacy.
We implement appropriate security measures to protect your data, including encryption and regular security checks. However, please note that no method of electronic data storage or transmission over the internet is 100% secure.
The App itself does not use cookies, but third-party services like Google AdMob or Firebase Analytics may use cookies to collect anonymized information. You can manage cookies through your browser or device settings.
Google Ads: We use Google AdMob to display ads in the App. AdMob may collect data to serve personalized ads, including device identifiers, usage data, and location (if permitted). You may adjust your ad preferences in the device settings.
Firebase Analytics: We use Firebase to collect unidentified app usage data, such as feature engagement and crash reports, to improve the App's performance. This data does not personally identify you.
Room Db: We use RoomDB("androidx.room:room") to store and manage data locally on your device. This does not store or transmit your water tracker related data to any third parties.
SDP: We use SDP("com.intuit.sdp:sdp-android") and SSP(“com.intuit.ssp:ssp-android”) to manage responsive and flexible user interface across different device ratios and sizes.
Glide: We use Glide("com.github.bumptech.glide:glide") to display any images/media within App efficiently.
Dexter: We use Dexter(“com.karumi:dexter”) to to simplify the process of requesting and managing runtime permissions within the app.
Circular Progress Bar: We use ProgressBar(“com.github.yuriy-budiyev:circular-progress-bar”) to enhance the user interface by providing visually appealing progress indicators. This library allows us to easily implement circular progress indicators that can represent loading states or progress in a clear and engaging manner.
EventBus: We use EventBus("org.greenrobot:eventbus") to send events and data within App eddiciently.
Stetho: We use Stetho (com.facebook.stetho:stetho:1.5.1) as a powerful debugging tool that integrates with Chrome Developer Tools, allowing us to inspect and debug the app's network traffic, database, and shared preferences in real time.
AutoFitTextView: We use AutoFitTextView (me.grantland:autofittextview:0.2.1) to automatically adjust the text size within a TextView to fit its boundaries.
MPAndroidChart: We use MPAndroidChart (com.github.PhilJay:MPAndroidChart:v3.1.0) to create interactive and customizable charts within the app. This library supports various chart types like line, bar, pie, and radar charts, enabling us to visualize data effectively.
Lottie: We use Lottie (com.airbnb.android:lottie:5.2.0) to integrate high-quality, scalable animations within the app. Lottie allows us to render animations created in Adobe After Effects in real-time.
Bubble Navigation: We use Bubble Navigation (com.gauravk.bubblenavigation:bubblenavigation:1.0.7) to implement a modern, interactive navigation bar with animated bubbles. This library provides a visually appealing way to navigate between different sections of the app.
Gson: We use Gson (com.google.code.gson:gson:2.9.0) to efficiently convert Java objects into their JSON representation and vice versa.
Volley: We use Volley (com.android.volley:volley:1.2.1) to manage network operations such as making HTTP requests, handling API calls, and managing network responses efficiently.
Error Prone Annotations: We use Error Prone Annotations (“com.google.errorprone:error_prone_annotations:2.16”) to identify and prevent common coding errors during compile time.
Switch Button: We use Switch Button (“com.github.zcweng:switch-button:0.0.3@aar”) to implement customizable toggle switches in the app.
Number Picker: We use Number Picker (“io.github.ShawnLin013:number-picker:2.4.13”) to allow users to select numerical values through a customizable and interactive widget.
Retrofit: We use retrofit (“com.squareup.retrofit2:retrofit:2.9.0”) is used to implement a type-safe HTTP client for Android. Retrofit simplifies the process of making network requests and handling responses by using annotations to define the API endpoints. It supports various request types and can convert responses into Java objects, making it easy to integrate RESTful APIs into the app.
Logging Interceptor: We use interceptor (“com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.7”) is used to log HTTP request and response data. This interceptor can be added to the OkHttp client used by Retrofit to provide detailed logging of network calls, which is crucial for debugging and monitoring the API interactions.
Gson Converter: We use gson converter (“com.squareup.retrofit2:converter-gson:2.9.0”) allows Retrofit to convert JSON data into Java objects using the Gson library. This converter simplifies the deserialization process by automatically mapping JSON fields to the corresponding Java object properties, reducing the need for manual parsing.
RxJava Adapter: We use ex java (“com.squareup.retrofit2:adapter-rxjava2:2.9.0”) integrates Retrofit with RxJava, enabling the use of reactive programming paradigms for network operations. This adapter allows developers to return Observable, Single, or Maybe types from Retrofit API calls, facilitating asynchronous data handling and improved code readability.
Google IAP Library: We use IAP (“com.github.akshaaatt:Google-IAP:1.2.5”) is utilized for implementing Google In-App Billing (IAP) in Android applications. This library simplifies the process of integrating in-app purchases, allowing developers to offer users the ability to buy virtual goods, subscriptions, or premium features directly within the app. By using this library, developers can manage the entire purchase flow, including querying available products, handling transactions, and managing user subscriptions, while adhering to Google Play's billing requirements.
RootBeer: We use Rootbeer (“com.scottyab:rootbeer-lib:0.1.0”) is a library used for detecting whether the device has been rooted or modified in a way that could compromise the app's security. Rooting can expose applications to various risks, including unauthorized access and malware.
5.1. Links to Other Websites
Our Service may contain links to other websites that are not operated by Us. If You click on a third-party link, You will be directed to that third party's site. We strongly advise You to review the Privacy Policy of every site You visit.
We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
6.1. User Rights Under GDPR
If you are a resident of the European Economic Area (EEA), you have certain data protection rights under the General Data Protection Regulation (GDPR):
Right to Access: You have the right to request access to the personal information we may have about you.
Right to Rectification: You have the right to request the correction of inaccurate data.
Right to Erasure: You may request the deletion of your personal data.
Right to Restrict Processing: You can request limitations on how your data is processed.
Right to Data Portability: You may request a copy of your personal data in a structured format.
Right to Object: You can object to the processing of your data, especially in cases involving ads.
This Privacy Policy (“Privacy Policy”), is an integral part of our End User License Agreement (“EULA”), and governs the processing and transfer of personal data collected or processed by Company. (“Company”, “we”, “us” or “our”) when you accessing or using our mobile application or our services, all as detailed in the applicable EULA (respectively the “App” and “Service”).
Any capitalized terms not defined herein shall have the meaning ascribed to them in the EULA.
This Privacy Policy explains what data we may collect from you, how such data may be used or shared with others, how we safeguard it and how you may exercise your rights related to your Personal Data (as defined below), among others, and where applicable, as required according to the EU General Data Protection Regulation (“GDPR”),the Brazilian General Data Protection Law (as amended by Law No. 13,853/2019) (“LGPD”), the California Consumer Privacy Act (“CCPA”) and other US states as further detailed below.
This Privacy Policy explains our data collection practices that are applicable to any users of our App or our Services (“you” or “your”).
6.2. User Rights Under CCPA
Under this Privacy Policy, and by law if You are a resident of California, You have the following rights:
The right to notice. You must be properly notified which categories of Personal Data are being collected and the purposes for which the Personal Data is being used.
The right to access / the right to request. The CCPA permits You to request and obtain from the Company information regarding the disclosure of Your Personal Data that has been collected in the past 12 months by the Company or its subsidiaries to a third-party for the third party's direct marketing purposes.
The right to say no to the sale of Personal Data. You also havae the right to ask the Company not to sell Your Personal Data to third parties. You can submit such a request by visiting our "Do Not Sell My Personal Information" section or web page.
The right to know about Your Personal Data. You have the right to request and obtain from the Company information regarding the disclosure of the following:
The categories of Personal Data collected
The sources from which the Personal Data was collected
The business or commercial purpose for collecting or selling the Personal Data
Categories of third parties with whom We share Personal Data
The specific pieces of Personal Data we collected about You
The right to delete Personal Data. You also have the right to request the deletion of Your Personal Data that have been collected in the past 12 months.
The right not to be discriminated against. You have the right not to be discriminated against for exercising any of Your Consumer's rights, including by:
Denying goods or services to You
Charging different prices or rates for goods or services, including the use of discounts or other benefits or imposing penalties
Providing a different level or quality of goods or services to You
Suggesting that You will receive a different price or rate for goods or services or a different level or quality of goods or services.
Exercising Your CCPA Data Protection Rights
In order to exercise any of Your rights under the CCPA, and if you are a California resident, You can email or call us or visit our "Do Not Sell My Personal Information" section or web page.
The Company will disclose and deliver the required information free of charge within 45 days of receiving Your verifiable request. The time period to provide the required information may be extended once by an additional 45 days when reasonable necessary and with prior notice.
The App may request the following permissions:
Notification Access: The app may utilize the POST_NOTIFICATIONS permission to send reminders for drinking water, daily hydration goals, or other relevant updates. These notifications are designed to help you stay on track with your hydration habits and enhance your overall health experience within the app.
android.permission.POST_NOTIFICATIONS
Alarm Access: The app may utilize the SCHEDULE_EXACT_ALARM and SET_ALARM permissions to set precise reminders or alarms to help you stay hydrated throughout the day. These alarms ensure that your hydration reminders are delivered at the right time, helping you maintain a consistent water intake and stay on track with your daily goals. android.permission.SCHEDULE_EXACT_ALARM
com.android.alarm.permission.SET_ALARM
android.permission.VIBRATE
External Storage Access: The permission READ_EXTERNAL_STORAGE allows the app to read files from the device's external storage, such as media files (images, videos, audio) and documents. This permission is essential for functionalities like picking files from the gallery or file manager, enabling users to access their saved media within the app. The app does not store or transmit any data accessed through this permission to any third parties.
android.permission.READ_EXTERNAL_STORAGE
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.WAKE_LOCK
Full screen intent: The app may utilize the USE_FULL_SCREEN_INTENT permission to display important hydration reminders or alarms in full-screen mode, even when the device is locked or you're using other apps. This ensures that critical reminders, such as time-sensitive water intake alerts, grab your attention without being missed.
android.permission.USE_FULL_SCREEN_INTENT
System Alert Window: The permission SYSTEM_ALERT_WINDOW allows the app to create windows that are displayed on top of other applications. This is often used for overlay features, such as chat heads or notification alerts, enabling users to interact with the app without leaving their current screen. The app does not store or transmit any data related to the use of this permission to any third parties.
android.permission.SYSTEM_ALERT_WINDOW
Biometric Authentication: The permission USE_BIOMETRIC allows the app to use biometric authentication methods, such as fingerprint or facial recognition. This permission enhances security by enabling users to authenticate their identity quickly and securely, providing a convenient way to access sensitive features within the app. The app does not store or transmit any biometric data to any third parties.
android.permission.USE_BIOMETRIC
Audio Setting: The permission MODIFY_AUDIO_SETTINGS allows the app to change global audio settings, such as volume levels and ringer modes. This is essential for applications that need to manage audio output, like media players or communication apps, ensuring the best audio experience for users. The app does not store or transmit any data related to audio settings modifications to any third parties.
android.permission.MODIFY_AUDIO_SETTINGS
System Settings: The permission WRITE_SETTINGS allows the app to modify system settings. This permission is required for features that need to change settings like display brightness, ringtone, or notification preferences. The app does not store or transmit any data related to the use of this permission to any third parties.
android.permission.WRITE_SETTINGS
android.permission.READ_MEDIA_AUDIO
Notification Policy: The permission ACCESS_NOTIFICATION_POLICY allows the app to access and modify the notification policy settings, including Do Not Disturb (DND) modes. This is important for apps that manage notifications or require the ability to configure how notifications are delivered. The app does not store or transmit any data related to notification policies to any third parties.
android.permission.ACCESS_NOTIFICATION_POLICY
Battery Optimization: The permission REQUEST_IGNORE_BATTERY_OPTIMIZATIONS allows the app to request users to exempt it from battery optimization features. This is essential for apps that require continuous background processing, such as messaging or location-based services, to function effectively without being restricted by the device's battery-saving features. The app does not store or transmit any data related to battery optimization requests to any third parties.
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
Boot Completion: The permission RECEIVE_BOOT_COMPLETED allows the app to receive a broadcast when the device has completed booting. This is useful for apps that need to start background services or tasks immediately after the device powers on, ensuring that necessary functions are ready for use. The app does not store or transmit any data related to boot completion to any third parties.
android.permission.RECEIVE_BOOT_COMPLETED
Foreground Service: The permission FOREGROUND_SERVICE allows the app to use foreground services, which provide a persistent notification to the user while performing long-running operations in the background. This is crucial for apps that require ongoing tasks, such as music playback, location tracking, or file uploads, while ensuring that users are informed of the app's activity. The app does not store or transmit any data related to foreground services to any third parties.
android.permission.FOREGROUND_SERVICE
Wi-Fi State: The permission ACCESS_WIFI_STATE allows the app to access information about the current state of Wi-Fi connectivity, such as whether Wi-Fi is enabled and the current network connection details. This permission is essential for features that rely on Wi-Fi connectivity, allowing the app to provide relevant information or functionality based on the user's network state. The app does not store or transmit any data accessed through this permission to any third parties.
android.permission.ACCESS_WIFI_STATE
Wi-Fi State Modification: The permission CHANGE_WIFI_STATE allows the app to change the Wi-Fi connectivity state, such as enabling or disabling Wi-Fi. This permission is crucial for applications that manage network settings or provide functionalities dependent on network connections, ensuring that users can control their Wi-Fi experience through the app. The app does not store or transmit any data related to Wi-Fi state changes to any third parties.
android.permission.CHANGE_WIFI_STATE
8. Data Retention and Deletion
All Application data is stored locally on your device. If you delete the App, all locally stored data will be deleted from your device. Any data collected by third-party services is subject to their data retention policies.
The App is not intended for use by children under the age of 13. We do not knowingly collect personal information from children. If you are a parent or guardian and believe that your child has provided us with personal information, please contact us so we can delete such information.
10.Detailed Information on the Processing of Your Personal Data
Service Providers have access to Your Personal Data only to perform their tasks on Our behalf and are obligated not to disclose or use it for any other purpose.
We may use third-party Service providers to monitor and analyze the use of our Service.
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Google uses the data collected to track and monitor the use of our Service. This data is shared with other Google services. Google may use the collected data to contextualise and personalise the ads of its own advertising network.
You may opt-out of certain Google Analytics features through your mobile device settings, such as your device advertising settings or by following the instructions provided by Google in their Privacy Policy: https://policies.google.com/privacy?hl=en
For more information on the privacy practices of Google, please visit the Google Privacy & Terms web page: https://policies.google.com/privacy?hl=en
We may use Service providers to show advertisements to You to help support and maintain Our Service.
Google, as a third party vendor, uses cookies to serve ads on our Service. Google's use of the DoubleClick cookie enables it and its partners to serve ads to our users based on their visit to our Service or other websites on the Internet.
You may opt out of the use of the DoubleClick Cookie for interest-based advertising by visiting the Google Ads Settings web page: http://www.google.com/ads/preferences/
AdMob by Google is provided by Google Inc.
You can opt-out from the AdMob by Google service by following the instructions described by Google: https://support.google.com/ads/answer/2662922?hl=en
For more information on how Google uses the collected information, please visit the "How Google uses data when you use our partners' sites or app" page: https://policies.google.com/technologies/partner-sites or visit the Privacy Policy of Google: https://policies.google.com/privacy
The Company uses remarketing services to advertise on third party websites to You after You visited our Service. We and Our third-party vendors use cookies to inform, optimize and serve ads based on Your past visits to our Service.
Google Ads (AdWords) remarketing service is provided by Google Inc.
You can opt-out of Google Analytics for Display Advertising and customise the Google Display Network ads by visiting the Google Ads Settings page: http://www.google.com/settings/ads
Google also recommends installing the Google Analytics Opt-out Browser Add-on - https://tools.google.com/dlpage/gaoptout - for your web browser. Google Analytics Opt-out Browser Add-on provides visitors with the ability to prevent their data from being collected and used by Google Analytics.
For more information on the privacy practices of Google, please visit the Google Privacy & Terms web page: https://policies.google.com/privacy?hl=en
Facebook remarketing service is provided by Facebook Inc.
You can learn more about interest-based advertising from Facebook by visiting this page: https://www.facebook.com/help/164968693837950
To opt-out from Facebook's interest-based ads, follow these instructions from Facebook: https://www.facebook.com/help/568137493302217
Facebook adheres to the Self-Regulatory Principles for Online Behavioural Advertising established by the Digital Advertising Alliance. You can also opt-out from Facebook and other participating companies through the Digital Advertising Alliance in the USA http://www.aboutads.info/choices/, the Digital Advertising Alliance of Canada in Canada http://youradchoices.ca/ or the European Interactive Digital Advertising Alliance in Europe http://www.youronlinechoices.eu/, or opt-out using your mobile device settings.
For more information on the privacy practices of Facebook, please visit Facebook's Data Policy: https://www.facebook.com/privacy/explanation
10.1. Compliance with Legal Obligations
We may share your personal information if it's required by law or in response to legitimate requests from public authorities, such as courts or government agencies. This means that if a legal request is made or we are required by law, we may need to provide your data to the relevant authorities.
We ensure that this is done only when absolutely necessary, and in full compliance with applicable laws to protect your privacy and rights.
11. Protection Against Malware and Network Abuse
Malware Protection: We regularly scan the App for malware or malicious code, ensuring it remains safe for users. We encourage users to download the App from trusted sources like the Google Play Store.
Network Abuse: The App does not engage in network abuse, such as unauthorized data transmission, spamming, or overuse of network resources. We comply with network usage policies to prevent any negative impact on your device’s performance.
12. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We recommend reviewing this page periodically for any changes. Updates to this policy are effective when posted on this page.
If you have any questions about this Privacy Policy, please contact us at:
Developer Name: Featured Festival
Email: featuredfestival@gmail.com