Notes Notebook Notepad ("we," "our," or "us") operates the Daily Weather Forecast (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.
We collect the following types of information to provide and improve the App's functionality:
Collected Data: The app provides daily weather forecasts based on your location. To deliver accurate weather information, the app may collect location data from your device. This data is used solely to provide localized weather updates and forecasts. Your location data is not stored permanently or shared with third parties, except for weather service providers to deliver the forecasts. The app does not collect or store any personal information beyond what is necessary for weather updates. No data is shared with external services for marketing or other purposes without your 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.
All data related to your location, weather preferences, and app settings 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. Your location is used solely to provide accurate weather forecasts and is not shared with third parties beyond what is necessary to deliver the weather information.
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.
In-App Purchases: No In-App Purchases have been added to the App as of now, but we may add it in future.
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.
GoogleAds: We usen 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.
RoomDb:We use RoomDB("androidx.room:room") to store and manage data locally on your device. This does not store or transmit your data to any third parties.
SDP & SSP: We use SDP("com.intuit.sdp:sdp-android") & SSP (“com.intuit.ssp:ssp-android”) to manage responsive and flexible user interfaces across different device ratios and sizes.
Glide: We use Glide("com.github.bumptech.glide:glide") to display any images/media within the App efficiently.
BaseRecyclerViewAdapterHelper: We use the BaseRecyclerViewAdapterHelper library ("io.github.cymchad:BaseRecyclerViewAdapterHelper") to simplify the implementation of RecyclerView adapters in our app. This library provides a powerful and flexible base adapter that streamlines common tasks like item binding, view creation, and click handling. It includes features such as item animations, sectioned lists, and easy data updates, allowing for efficient management of complex RecyclerView data sets while reducing boilerplate code and enhancing overall development speed.
Lottie: We use Lottie ("com.airbnb.android:lottie") to render smooth, high-quality animations in the app. Lottie allows loading JSON-based animation files created in Adobe After Effects, ensuring lightweight and scalable animations that can be easily integrated into the app’s UI.
Shimmer: We use the Shimmer library (com.facebook.shimmer:shimmer) to create shimmering effects within our app's user interface. This is typically applied as a placeholder for loading content, such as notes, images, or lists, providing a smooth, animated visual cue that indicates data is being loaded or processed.
WeatherView: We use the WeatherView library (com.github.MatteoBattilana:WeatherView) to create dynamic, weather-themed animations in our app. This library allows us to simulate various weather conditions, such as rain, snow, and wind, directly in the app's user interface. It can be used to enhance the aesthetic of the app, create immersive backgrounds, or visualize weather-related data in a visually appealing way.
Retrofit: We use Retrofit("com.squareup.retrofit2") for making network requests to APIs. Retrofit simplifies HTTP communication by converting API responses into Java objects and supports both synchronous and asynchronous requests. It helps in efficient data fetching, such as loading content from remote servers, and is commonly used for handling RESTful API interactions within the app.
Kotlin Coroutines: We use Kotlin Coroutines to simplify asynchronous programming in our app, enhancing code readability and maintainability. The kotlinx-coroutines-core library ("org.jetbrains.kotlinx:kotlinx-coroutines-core") provides the core coroutine functionality for structured concurrency, while the kotlinx-coroutines-android library ("org.jetbrains.kotlinx:kotlinx-coroutines-android") offers Android-specific extensions for managing coroutines on the main thread and handling lifecycle-aware components. Together, they enable smooth background processing, making it easier to perform tasks like network calls, database operations, and UI updates without blocking the main thread.
Lifecycle Components: We use Android Lifecycle components to manage the lifecycle of UI-related components in a way that minimizes memory leaks and ensures proper resource management.
Hilt Dependency for Dependency Injection: We use Hilt for dependency injection in our app to simplify the overall structure and facilitate the MVVM architecture.
Dexter (Permission Request): We use Dexter ("com.karumi:dexter") to simplify permission handling in Android. This library makes requesting and managing runtime permissions easier by providing a clean API for checking permissions and responding to user decisions in a user-friendly way.
SwipeRefreshLayout: The SwipeRefreshLayout library (androidx.swiperefreshlayout:swiperefreshlayout) provides a pull-to-refresh functionality in the app. This allows users to swipe down on a screen, such as a list of notes or any scrollable content, to trigger a refresh action, such as fetching the latest data or reloading content. It offers a smooth, intuitive way for users to manually refresh content, improving the app's responsiveness and user experience.
Location and Maps: We use Google Play Services Location (com.google.android.gms:play-services-location) and Google Play Services Maps (com.google.android.gms:play-services-maps) to provide location-based functionality in our app. The Location API allows us to access the user's current location, offering features such as location tracking, geofencing, or showing the user's position on a map. The Maps API enables the integration of Google Maps within the app, allowing users to view, interact with, and navigate maps seamlessly.
MPAndroidChart: We use the MPAndroidChart library (com.github.PhilJay:MPAndroidChart) to create visually appealing charts and graphs within our app. This library allows us to display various types of data visually, such as line charts, bar charts, pie charts, and more. It enhances the user experience by providing clear, interactive representations of data, which can be useful for tracking trends, analyzing statistics, or visualizing information related to notes or other content in the app.
In App Purchase :- We use IAP("com.github.akshaaatt:Google-IAP") and BillingClient(“com.android.billingclient:billing”) to manage in-app purchases.
System Splash Screen: We use the System Splash Screen library ("androidx.core:core-splashscreen:1.0.0-beta01") to implement a modern splash screen experience for the app. This library provides an easy way to display a splash screen while the app loads, ensuring a smooth transition to the main content. It allows customization of the splash screen's appearance and duration, enhancing the user experience during app startup.
Root Checking (RootBeer): We use RootBeer ("com.scottyab:rootbeer-lib:0.1.0") to detect whether the Android device is rooted. RootBeer helps enhance app security by checking for potential root access, preventing unauthorized access, and protecting sensitive data or features within the app.
Gson : this dependency (com.google.code.gson:gson) is used in Android projects for converting Java objects to JSON format and vice versa. It helps with serializing Java objects into JSON strings and deserializing JSON data back into Java objects, making it easy to handle structured data in apps, such as parsing API responses or saving object data in JSON files.
String Obfuscation: We use io.michaelrocks.paranoid to secure and obfuscate strings and texts used within The App for enhanced data and code security.
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.
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”).
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 notifications for other relevant app updates. These notifications are solely for the purpose of enhancing your user experience within the app android.permission.POST_NOTIFICATIONS
Storage Access: The permissions READ_MEDIA_VIDEO ,READ_MEDIA_IMAGES, READ_MEDIA_AUDIO, READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE allows an app to access and read video files,audio files and images from shared or external storage.We do no collect any other information from users storage.
android.permission.android.permission.READ_MEDIA_VIDEO
android.permission.READ_MEDIA_IMAGES
android.permission.READ_MEDIA_AUDIO
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAG
Internet Permission: The INTERNET permission allows our notes app to access the internet, enabling functionalities such as syncing notes with cloud services, backing up data online, and retrieving online resources for enhanced note-taking features. This ensures users can store and access their notes across multiple devices seamlessly.
NetworkAccess: This may be required for downloading updates or serving advertisements. It is also necessary for Google AdMob, Firebase, and other third-party services integrated into the App.
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
Location Permissions: The ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION permissions allow our app to access the device's location services. The ACCESS_COARSE_LOCATION permission enables approximate location access using cell towers and Wi-Fi, while ACCESS_FINE_LOCATION provides more accurate location data using GPS. In our app, these permissions can be utilized for features that require location tracking, such as geotagging notes, finding nearby points of interest, or providing location-based reminders, enhancing the overall user experience.
Foreground Service Permission: The FOREGROUND_SERVICE permission allows our app to run foreground services, which are necessary for performing long-running operations such as downloading or streaming data. By utilizing foreground services,when the user navigates away from the app, providing a smooth and uninterrupted user experience.
Wake lock: The Permission WAKE_LOCK allows an app to prevent the device from entering sleep mode or dimming the screen while the app is running. This ensures that the app can continue running important tasks, without being interrupted by the device going into low-power states.
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.
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
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 AdSense & DoubleClick Cookie
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
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)
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
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.
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.
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: Notes Notebook Notepad
Email: notesnotebooknotepad@gmail.com
Last updated: October 21, 2024