Welcome to Messages: Text Messaging App
Radhika Infotech ("us", "we", or "our") operates the "Messages: Text Messaging" mobile application (the "App").
This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Radhika Infotech unless otherwise defined in this Privacy Policy.
This Privacy Policy outlines how we collect, use, and disclose information when you use the "Messages: Text Messaging" app. By using our app, you agree to the collection and use of information as described in this policy.
- Information Collection and Use
We collect different types of information to provide and improve the functionality of the App:
SMS Data: The App enables you to send and receive SMS messages. We do not collect, store, or share the content of your messages. All message data remains on your device.
Contacts Information: We may access your contact list to allow you to send messages to saved contacts more easily. This information is only used locally within the App and is not stored or shared.
App Usage Data: We collect anonymized usage data to better understand user interaction with the App, which helps us improve performance and functionality.
Device Information: We may collect device-specific information, such as the hardware model, operating system version, and unique device identifiers, to optimize the App’s performance.
- Data Storage and Security
We prioritize your security and have implemented several measures to protect your data:
Local Storage: All your SMS messages are saved directly on your device, ensuring they are not stored on external servers.
Data Encryption: Sensitive information within the app is encrypted to provide an extra layer of protection.
While we do our best to safeguard your data, it’s important to note that no method of data transmission or storage is completely foolproof. Therefore, we recommend being cautious and taking personal steps to protect your information.
Your privacy and security are important to us, and we’re committed to maintaining them.
- Permissions We Use and Why
1. <uses-permission android:name="android.permission.READ_SMS" />
Use: This permission allows the app to read incoming SMS messages. It is essential for displaying your received text messages within the app and enabling features like backup and message search.
2. <uses-permission android:name="android.permission.WRITE_SMS" />
Use: This permission allows the app to write or edit SMS messages stored on your device. It is required for saving drafted messages or modifying existing ones, giving users control over their messaging.
3. <uses-permission android:name="android.permission.SEND_SMS" />
Use: This permission is required to send SMS messages directly from the app. It enables the user to compose and send text messages to contacts without leaving the app.
4. <uses-permission android:name="android.permission.RECEIVE_SMS" />
Use: This permission enables the app to receive SMS messages and notify the user when a new text message arrives, allowing it to function as the default messaging app.
5. <uses-permission android:name="android.permission.RECEIVE_MMS" />
Use: This permission is needed to receive multimedia messages (MMS). It allows the app to handle MMS, such as receiving pictures, audio, or video files sent via text.
6. <uses-permission android:name="android.provider.Telephony.SMS_RECEIVED" />
Use: This permission works with the broadcast receiver to handle incoming SMS messages. It ensures that the app gets notified when new text messages are received, enabling it to display or manage those messages.
b. Phone and Contact Permissions
1. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
Use: This permission is used to check the current phone state, such as whether there’s an incoming call or if the call has ended. This can help in managing interruptions during messaging.
2. <uses-permission android:name="android.permission.READ_CONTACTS" />
Use: This permission allows the app to access contacts stored on your device. It helps in displaying contact names and photos when sending or receiving messages, making it easier for users to identify their contacts.
c. Notification and Alarm Permissions
1. <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
Use: For devices running Android 13 and above, this permission is required to show notifications for incoming messages, alerts, or reminders, ensuring users are aware of important updates.
2. <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
Use: This permission is used to schedule messages to be sent at a specific time. For example, users can set an SMS to be delivered at a later time and the app ensures it is sent at the exact scheduled moment.
3. <uses-permission android:name="android.permission.SET_ALARM" />
Use: This permission works with the scheduling feature, allowing the app to set alarms for sending future messages, ensuring that the app can manage and send messages according to a set schedule.
d. Other Permissions
1. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Use: This permission checks the device’s network status to see if it is connected to the internet. This is useful for determining if MMS messages, which require data, can be sent or received.
2. <uses-permission android:name="android.permission.INTERNET" />
Use: Required to allow the app to access the internet, mainly for sending MMS messages, which need a data connection to transfer media content.
3. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Use: This allows the app to start services automatically after the device reboots, ensuring that scheduled messages or notifications continue functioning without manual intervention.
4. <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
Use: Required for the app to run background services in the foreground, like scheduling messages or listening for new SMS/MMS, while maintaining performance and stability.
5. <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
Use: This permission allows the app to display alert windows on top of other apps, such as for showing urgent SMS notifications or pop-ups.
6. <uses-permission android:name="android.permission.WAKE_LOCK" />
(No longer in use): This permission was previously used to keep the device from going to sleep while a message is being processed, but it will be removed in future updates.
plugins {
id 'com.android.application'
id 'realm-android'
id 'com.google.gms.google-services'
id 'com.google.firebase.crashlytics'
id 'com.google.firebase.firebase-perf'
id 'org.lsposed.lsparanoid'
}
- Data Retention and Deletion
We only keep your data for as long as it's needed to provide the app's services. Once the data is no longer required, we either delete it or anonymize it so it can't be linked back to you.
All the app data is stored directly on your device. If you uninstall the app, all the data stored locally on your phone or tablet will be removed automatically.
Please note, any data collected by third-party services used within the app will follow their own data retention policies. You can check their policies for more details on how they manage your data.
We aim to protect your information and only retain what's necessary to make sure the app works as it should.
- Third-Party Services
1. implementation 'com.google.code.gson:gson:2.10.1'
- Use: Gson is used for serializing Java objects into JSON and deserializing JSON back into Java objects. It's particularly useful for backup and restore features where data is saved and retrieved in JSON format.
2. implementation 'com.squareup.moshi:moshi:1.12.0'
- Use: Moshi is another JSON library, but it's faster and offers more advanced handling of JSON. It's used for efficient exporting of backup data.
B. Design and UI Optimization
3. implementation 'com.intuit.sdp:sdp-android:1.1.0'
- Use: This library ensures that the app’s design scales properly across different screen sizes and device ratios, improving the user experience on various devices.
4. implementation 'androidx.core:core-splashscreen:1.0.1'
- Use: Ensures a unified splash screen experience on devices running Android 12 or higher, preventing multiple splash screens from being displayed.
C. Phone Number and Messaging Utilities
5. implementation("io.michaelrocks:libphonenumber-android:8.13.26")
- Use: This library handles international phone number formatting, parsing, and validation, ensuring that phone numbers are processed accurately within the app.
6. implementation 'org.greenrobot:eventbus:3.2.0'
- Use: EventBus is used for sending events and data between components of the app. It helps in communication between different parts of the app, such as when a new message arrives or data changes.
D. Firebase and Google Services
7. implementation platform('com.google.frebase:frebase-bom:32.1.1')
- Firebase Analytics: Tracks user engagement and app usage for analytical purposes.
- Firebase Firestore: Stores data in the cloud, if needed for syncing contacts or messages across devices.
- Firebase Crashlytics: Helps in crash reporting and diagnosing app issues.
- Firebase Messaging: Enables push notifications for SMS alerts or app updates.
- Firebase Performance: Monitors the app’s performance and helps in optimizing it.
8. implementation "com.android.billingclient:billing:6.1.0"
- Use: Integrates Google Play Billing, which is used for managing in-app purchases, such as subscriptions to remove ads or unlock premium features.
9.implementation 'com.google.android.gms:play-services-ads:23.3.0'
- 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.
10.implementation 'com.google.android.play:app-update:2.1.0'
- Use : is part of the Play Core Library and is used to implement in-app updates in Android applications. It allows you to prompt users to update your app directly from within the app, ensuring they have the latest features or critical updates.
11.implementation 'com.karumi:dexter:6.2.3'
- Use : manage permissions very well which is to be asked to users
12.implementation 'com.facebook.shimmer:shimmer:0.5.0@aar'
- Use : to display shimmer until native ads are loading.
E. Build Tools and Plugins
9. classpath 'io.realm:realm-gradle-plugin:10.16.1'
- Use: This is the Realm plugin required to integrate Realm database functionalities into the Android build process.
10. classpath 'com.android.tools.build:gradle:8.1.0'
- Use: This is the standard Android Gradle plugin for building and packaging the app.
11. classpath 'com.google.gms:google-services:4.3.15'
- Use: Required for integrating Google services, such as Firebase, into the app.
12. classpath 'com.google.frebase:frebase-crashlytics-gradle:2.9.6'
- Use: Enables Firebase Crashlytics during the build process, allowing for real-time crash reporting.
13. classpath 'com.google.frebase:perf-plugin:1.4.2'
- Use: This plugin helps Firebase monitor the app's performance and detect issues such as slow response times or excessive memory usage.
14. classpath 'org.lsposed.lsparanoid:gradle-plugin:0.6.0'
- Use: Paranoid plugin helps in obfuscating the code, increasing security by protecting sensitive code from reverse engineering.
These dependencies are carefully chosen to support the app’s functionality, improve user experience, and ensure smooth performance across different devices while maintaining security and scalability.
- Payment Terms
Subscriptions:
1. One Month Subscription
- Duration: 1 Month
- Price: $9.99/month, includes a 3-day free trial, followed by regular payments
2. One Year Subscription
- Duration: 1 Year
- Price: $29.99/year, with automatic recurring payments
Important Information for Users:
When you purchase a subscription, the payment will be charged to your Google Pay account upon confirming the purchase.
Your subscription will automatically renew unless you turn off auto-renew at least 24 hours before the current subscription period ends. Your Google Pay account will be charged for renewal within 24 hours before the current period ends, and the renewal price will be shown.
After subscribing, you will get access to advanced features. You can manage your subscription, including turning off auto-renew, by going to your Account Settings in the app or Google Play Store after completing your purchase.
If a free trial is available, and you decide to subscribe before it ends, any unused portion of the trial will be forfeited and will not carry over to the paid subscription.
We may offer paid services within the app. For these payments, we work with trusted third-party payment processors (like Google Pay). We do not store or handle your card details. The information you provide during payment is handled securely by the payment processors, following strict security standards set by PCI-DSS. This ensures your payment data is handled safely and securely.
Google Play In-App Payments
The privacy of your payment information is managed by Google. For more information, you can view their Privacy Policy at: [Google Privacy Policy](https://www.google.com/policies/privacy/).
- Cookies
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.
- 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.
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
- 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”).
- 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.
- Protection from Malware and Network Misuse
Malware Protection: We continuously check the app for any malware or harmful code to ensure it stays secure for all users. To keep your device safe, we recommend downloading the app only from trusted platforms, such as the Google Play Store.
Network Misuse: Our app does not participate in any harmful network activities like unauthorized data sharing, spam, or excessive network usage. We strictly follow network usage guidelines to ensure the app doesn’t negatively affect your device’s performance or internet speed.
We are committed to providing a secure and reliable app that protects your device while offering a smooth experience.
- Children's Privacy
Our app is not designed for children under 13 years of age. We do not intentionally gather personal information from anyone under this age. If you're a parent or guardian and think your child has shared personal details with us, please get in touch so we can quickly remove that information from our records.
We take children's privacy seriously and ensure that our app is in compliance with laws protecting children's data. If you believe your child has provided personal data, please let us know immediately, and we will take action to delete it as soon as possible.
If you have any concerns or questions about how we handle data or your child's privacy, feel free to contact us anytime.
- Links to Other Websites
Our Service may include links to external websites that we do not operate. When you click on a link to a third-party site, you will be taken to that site's page. We highly recommend that you read the Privacy Policy of each website you visit.
Please be aware that we do not have control over these external websites and are not responsible for their content, privacy policies, or how they handle user information. Each third-party site may have its own rules and practices regarding data collection and usage, which may differ from ours.
To keep your information safe, it’s essential to be cautious when visiting other websites. If you have any questions or concerns about how your data is used on a third-party site, please reach out to that site directly. Your privacy is important to us, and we want to ensure you understand where your information goes when you click on links outside of our Service.
- 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.
- Changes to This Privacy Policy
We may revise our Privacy Policy occasionally to ensure it stays up-to-date with any changes. When we make updates, we’ll inform you by posting the revised Privacy Policy on this page. We will also update the "Last updated" date at the top of the Privacy Policy so you can easily track when changes were made.
We strongly recommend that you review this Privacy Policy regularly to stay informed about any updates. Changes to this Privacy Policy will take effect as soon as they are posted here.
If you have any questions or need clarification, please feel free to reach out to us. We are committed to keeping you informed about how we handle your data and to ensuring your privacy is always protected.
- Contact Us
If you have any questions, concerns, or need help with this Privacy Policy, feel free to reach out to us at radhikainfotechh@gmail.com. We're here to assist you with any queries related to your privacy or the app's data usage.
If you need further clarification or assistance, don’t hesitate to contact us at:
Developer Name: Radhika Infotech
Location: India
We value your privacy and are committed to protecting your data. Should you have any concerns about how your information is handled, or if you'd like more details about the privacy measures we take, please let us know. We’re always available to help and provide answers to any questions you might have!