Last Update January 11, 2025
Doozy Designer ("we," "our," or "us") operates the Fonts Keyboard: Emoji & Themes App (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 allows you to manage different keyboard themes, keyboard fonts, provide stickers and emojis. All keyboard and user input related data, including user entered inputs, saved values/passwords, keyboard settings, and other related details, are stored locally on your device and not shared with third parties.
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 keyboard and user inputs 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.
We employ appropriate security measures to protect your personal data, including encryption and regular security audits. However, no method of data transmission over the internet or electronic storage is 100% secure.
Payment Terms & In-App Purchases
We offer a variety of in-app purchases to enhance your experience:
Bronze Pack: Get 100 AI credits for AI chat and translator features.
Silver Pack: Receive 500 AI credits for AI chat and translator features.
Golden Pack: Enjoy 1000 AI credits for AI chat and translator features.
Platinum Pack: Unlock 5000 AI credits for AI chat and translator features.
Payment Information
Payments are processed through your Google Play account at the time of purchase.
These are one-time purchases and do not auto-renew.
Once purchased, you can start using the app’s premium features right away.
Prices may vary depending on your location.
Secure Payment Processing
All payments are securely handled by Google Play.
We do not collect or store any payment information.
For details on how Google manages your data, please check their Privacy Policy.
Why Choose In-App Purchases?
Unlock premium features and enjoy the app without interruptions.
Support the development of new features and improvements.
Some features may also allow you to earn rewards, like unlocking content, by watching videos.
By making a purchase, you’re choosing a secure and reliable way to enjoy the best of our app through Google Play.
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 AdMob
We use Google AdMob to display ads in our app. AdMob helps us serve personalized ads by collecting data like device identifiers, usage data, and location (if permitted). You can control your ad preferences in your device settings to manage how your data is used.
Firebase Analytics
We use Firebase Analytics to collect anonymous app usage data. This helps us understand how users interact with our app and improve performance. Data collected does not personally identify you, focusing only on app behavior and crash reports.
Room DB
We use Room DB (androidx.room:room) for storing and managing data locally on your device. This ensures your data stays on your device, without being transmitted to any third parties.
Glide
We use Glide (com.github.bumptech.glide:glide) for fast and efficient image loading within the app. Glide helps in managing image resources and ensures smooth scrolling by caching images.
Emoji2 Bundle
We use the Emoji2 library (androidx.emoji2:emoji2-bundled:1.3.0) to provide emoji support on all devices, including older ones. This ensures you can see emojis without any missing characters.
Gif Viewer
We use the android-gif-drawable library (pl.droidsonroids.gif:android-gif-drawable) to display animated GIFs. This enhances the visual experience by allowing GIF content in the app.
Hilt Dependency
We use Hilt for dependency injection, making it easier to manage app components and reduce boilerplate code. This improves app performance and testability.
Coil Image Loader
We use Coil (io.coil-kt:coil) for loading images from URLs, leveraging Kotlin Coroutines for asynchronous loading, which keeps the app responsive.
Frogo RecyclerView
We use Frogo RecyclerView (com.github.amirisback:frogo-recycler-view) to simplify the implementation of RecyclerView with a shimmer effect, enhancing the visual loading experience for lists.
API Calls
We use Retrofit (com.squareup.retrofit2) for making network requests to fetch keyboard themes, icons, fonts, and GIFs. This allows us to efficiently retrieve and display dynamic content.
RxJava
We use RxJava (io.reactivex.rxjava2) for managing asynchronous operations, such as API calls and data processing. This ensures the app remains smooth and responsive.
Koin
We use Koin (io.insert-koin) for dependency injection, simplifying the development process by managing service and component dependencies effectively.
Kotlin Coroutines
We use Kotlin Coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-android) to handle background tasks efficiently. This helps manage network calls and database operations without blocking the main thread.
Gson
We use Gson (com.google.code.gson:gson) for converting Java/Kotlin objects to JSON and vice versa, simplifying the handling of API data and local storage.
Zip4j
We use Zip4j (net.lingala.zip4j:zip4j) for handling ZIP files. This allows secure downloading and extraction of resources like themes and fonts, including password-protected files.
iPhone Style Switch
We use the iPhone Style Switch (com.github.zcweng:switch-button:0.0.3@aar) to provide a visually appealing toggle switch similar to iOS, enhancing the UI experience.
Google In-App Purchases (IAP)
We use Google In-App Purchases (com.android.billingclient:billing-ktx:7.1.1) for secure handling of in-app purchases, enabling users to buy premium features easily.
RecyclerView Animators
We use RecyclerView Animators (jp.wasabeef:recyclerview-animators) to add animations to list items, making the app more interactive and engaging.
Paging 3
We use Paging 3 (androidx.paging:paging-runtime:3.2.0) to load large data sets efficiently, ensuring smooth scrolling and reduced memory usage for extensive lists.
Image Cropping Library
We use the Image Cropping Library (com.github.yalantis:ucrop:2.2.6-native) to allow users to crop images within the app, providing flexibility in image editing.
App Update Library
We use the App Update Library (com.google.android.play:app-update:2.1.0) to ensure users can easily update the app within its interface, minimizing disruption.
String Obfuscation
We use Paranoid (io.michaelrocks.paranoid) to secure and obfuscate sensitive strings in the app, enhancing data security.
Google Gemini API
We use the Google Gemini AI API to provide AI-powered reply suggestions in our keyboard. Your input is processed temporarily for generating replies but is not stored or retained.
Google Cloud Translation API
We use the Google Cloud Translation API for translating text input, ensuring privacy by not storing any processed data.
These technologies and libraries help us provide a feature-rich, efficient, and secure app experience, ensuring that you have the best user experience possible.
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.
Permission:
android.permission.POST_NOTIFICATIONS
Why We Use It:
This permission allows the app to send notifications about new features, updates, and important announcements. Notifications help keep you informed and enhance your experience by ensuring you're up-to-date with all the latest functionalities of the app.
Where We Use It:
Notifications appear when new features are available or when important information needs to be shared with you.
Permissions:
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
Why We Use It:
Network access is essential for downloading updates, serving advertisements, and integrating third-party services like Google AdMob and Firebase. This ensures that the app remains updated and can provide the best user experience.
Where We Use It:
Used whenever the app needs to connect to the internet, such as downloading new content, fetching ads, or syncing data.
Element:
<queries>
<package android:name="com.whatsapp" />
<package android:name="com.whatsapp.w4b" />
</queries>
Why We Use It:
This allows the app to detect the WhatsApp package, enabling easy sharing of stickers directly to WhatsApp. It simplifies your experience by integrating our features with popular apps you already use.
Where We Use It:
Specifically for detecting WhatsApp, allowing seamless sticker sharing from our app.
Permissions:
android.permission.READ_MEDIA_IMAGES
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.ACCESS_MEDIA_LOCATION
android.permission.CAMERA
Why We Use It:
These permissions let the app access your gallery to select images, customize your keyboard background, or take photos directly through the app. Additionally, accessing media location metadata helps in organizing your photos more effectively.
Where We Use It:
Used when you select or capture an image for customization or when accessing media files with location information.
Permission:
android.permission.RECORD_AUDIO
Why We Use It:
Enables the voice typing feature, allowing you to input text by speaking. This makes typing more convenient and hands-free, improving your overall experience.
Where We Use It:
During voice typing to convert your speech into text.
Permission:
com.android.vending.CHECK_LICENSE
Why We Use It:
Verifies the user's license for any purchased features or content via the Google Play Store. This ensures only legitimate users have access to premium features.
Where We Use It:
Used during app launch or feature access to verify licenses for premium content.
Permission:
android.permission.SYSTEM_ALERT_WINDOW
Why We Use It:
Allows the app to display overlays, such as a custom keyboard, on top of other apps. This enhances your experience by providing quick access to features like emoji selection without disrupting your current activity.
Where We Use It:
For displaying the custom keyboard or other overlay features while using different apps.
Permission:
android.permission.BIND_INPUT_METHOD
Why We Use It:
This permission allows the app to function as a keyboard on your device. It ensures you can type in any app, offering features like auto-correction, predictive text, and customizable layouts to improve your typing experience.
Where We Use It:
Essential for registering the app as an input method service, enabling you to use it as your primary keyboard.
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.
Analytics
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
Advertising
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
Behavioral Remarketing
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 or concerns about this Privacy Policy or how we handle your data, please email us at doozydesigner@gmail.com. We will do our best to respond quickly and clearly.
Developer Name: Doozy Designer
Email: doozydesigner@gmail.com
Country: INDIA