Last Updated: May 14, 2025
Introduction
This Privacy Policy applies to all current and future mobile applications (collectively, the "Apps" or "Services") developed and published by Russell Ong ("I", "me", "my", or "Developer").
I am committed to protecting your privacy. This Privacy Policy explains how I collect, use, disclose, and safeguard your information when you use my Apps. Please read this Privacy Policy carefully. BY DOWNLOADING, ACCESSING, OR USING MY APPS, YOU AGREE TO THE TERMS OF THIS PRIVACY POLICY. IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, PLEASE DO NOT USE MY APPS.
I reserve the right to make changes to this Privacy Policy at any time and for any reason. I will alert you about any changes by updating the "Last Updated" date of this Privacy Policy. You are encouraged to periodically review this Privacy Policy to stay informed of updates. Your continued use of the Apps after such changes will constitute your acceptance of the new terms.
Information I Collect
My general philosophy is to collect only the minimum information necessary to provide and improve my Apps. The specific information collected may vary slightly between Apps, but the principles outlined here will apply.
Information You Provide Voluntarily:
- User-Generated Content: Any data you voluntarily create, input, or store within an App for its core functionality (e.g., notes, tasks, calculations, journal entries, settings). This data is typically stored locally on your device and is not transmitted to me unless a feature explicitly requires it (such as an optional cloud synchronization feature, which would be clearly indicated and require your consent).
- Support and Feedback: If you contact me for customer support, to provide feedback, or for other inquiries, I may collect your name, email address, and the content of your communication to effectively address your query.
- Personally Identifiable Information (for specific features): For some features or services within an App (e.g., creating an account for premium features, if offered), I may require you to provide certain personally identifiable information. This will be clearly requested and its use explained at the point of collection.
Information Collected Automatically:
My Apps are designed to minimize automatic data collection. Where data is collected automatically, it is typically for essential operational purposes or to improve the user experience, and is handled as follows:
- Device and Usage Data (Non-Personal/Aggregated): Some Apps may collect non-personally identifiable information about your device (e.g., device model, operating system version) and how you use the App. This may include your device's Internet Protocol (IP) address (which may be anonymized or truncated), the pages or screens of the Application that you visit, the time and date of your visit, the time spent on those pages/screens, and general usage patterns. This data is typically aggregated and anonymized and may be collected through standard platform services (like Apple App Analytics) or privacy-conscious third-party analytics tools. This helps me understand usage trends and improve the Apps. Any such collection will be for internal purposes only.
- Crash Reporting: To maintain and improve app stability, Apps may utilize services (including Apple's own reporting or third-party tools like Firebase Crashlytics or Sentry) to automatically collect diagnostic information when an App crashes. This information (such as device state at the time of crash, OS version, and anonymized stack traces) helps me identify and resolve bugs. This data does not typically contain personally identifiable information.
- No Precise Location Tracking: My Applications generally do not gather precise information about the location of your mobile device unless a specific feature requires it and you grant explicit permission.
For specific details on data collection for a particular App, please refer to its App Store listing or any in-app information provided. However, the principles in this policy will always govern.
Advertising and Google AdMob
Some of my Apps may display advertisements to support the free versions of the applications. I use Google AdMob as my advertising network provider. AdMob is a mobile advertising platform provided by Google LLC. This applies to all of my Apps that show ads (current and future); Apps that are paid or ad-free are excluded from ad collection entirely.
Data Collected for Advertising:
When you use Apps that display advertisements, Google AdMob may collect certain information to provide and improve ad services. This may include:
- Device Information: Device identifiers (such as advertising IDs like IDFA on iOS or Advertising ID on Android), device type, operating system, and device settings.
- Usage Data: Information about how you interact with ads, including ad views, clicks, and interactions.
- Location Data: General location information (approximate location based on IP address) may be used for ad targeting, though precise location is not collected without your explicit permission.
- App Activity: Information about the app you're using and general usage patterns to help deliver relevant advertisements.
- IP Address: Your IP address may be collected and used for ad delivery and fraud prevention purposes.
This data is collected and processed by Google AdMob in accordance with Google's privacy practices. Google may use this information to:
- Show you personalized ads based on your interests
- Measure ad performance and effectiveness
- Prevent fraud and abuse
- Comply with legal obligations
For more detailed information about how Google collects and uses data for advertising, please review Google's Privacy Policy and Google AdMob's privacy information.
Consent and App Tracking Transparency (iOS):
On iOS, Apps that use personalized ads will ask for permission to track you across apps and websites (App Tracking Transparency). If you decline, I will request non-personalized ads where available, and ads will still show but will be less tailored. For users in regions that require it (e.g., EU/EEA/UK under GDPR or certain U.S. states under CPRA/CCPA), a consent prompt (Google’s User Messaging Platform) may also be shown before requesting tracking permission.
How to Opt-Out of Personalized Advertising:
You have the right to opt-out of personalized advertising. You can control ad personalization through your device settings:
- iOS (tracking permission): Settings → Privacy & Security → Tracking → disable “Allow Apps to Request to Track” or toggle it off for my Apps.
- iOS Devices: Go to Settings → Privacy & Security → Apple Advertising → turn off "Personalized Ads". You can also reset your Advertising Identifier (IDFA) by going to Settings → Privacy & Security → Apple Advertising → "Reset Advertising Identifier".
- Android Devices: Go to Settings → Google → Ads → turn on "Opt out of Ads Personalization". You can also reset your Advertising ID by going to Settings → Google → Ads → "Reset advertising ID".
Additionally, you can opt-out of personalized ads from Google AdMob specifically by visiting Google's Ad Settings and adjusting your preferences.
Note: Opting out of personalized advertising does not mean you will stop seeing ads. You will still see advertisements, but they may be less relevant to your interests. The number of ads you see will not change.
How I Use Your Information
I use the information I collect (which is minimal and often non-personal) for the following general purposes:
- To provide, operate, maintain, and enhance the functionality of the Apps.
- To personalize your experience where appropriate (e.g., remembering your settings locally).
- To develop new Apps, features, and services.
- To improve the Apps, including fixing bugs and addressing performance issues (based on anonymized crash reports or aggregated usage data).
- To respond to your inquiries, support requests, and feedback.
- To understand and analyze how you use my Services and what products and services are most relevant to users (on an aggregated, non-personal basis).
- To contact you from time to time with important information, required notices, or marketing promotions related to my Services. You will have the option to opt-out of marketing communications.
- To comply with legal obligations and protect my legal rights.
Emphasis on Local Data Storage: A core principle for many of my Apps is to store your primary user-generated content locally on your device. This means I generally do not have access to this data unless you explicitly choose to share it (e.g., via an export function that uses your device's native sharing capabilities or an optional, clearly indicated cloud backup/sync feature).
ContactSweeper: Contacts Data Handling
ContactSweeper is a contact management app that helps you clean up and organize your device's contacts. Here is how your contacts data is handled:
- No Server Upload: Your contacts are never uploaded to any server. All contact data remains entirely on your device.
- No Server Storage: I do not store your contacts on any server. There is no cloud storage, no remote database, and no external transmission of your contact information.
- On-Device Processing Only: All contact cleanup, merging, and organization operations are performed entirely on your device using Apple's Contacts framework. Your contact data never leaves your device.
- Local App Data: The app stores swipe history, preferences, and undo states locally on your device to provide features like undo and progress tracking. This data does not include the actual contact details—only identifiers and action records.
- Export Features: If you use the VCF export feature, the exported file is created locally on your device and shared using your device's native sharing capabilities. I have no access to exported files.
In summary: ContactSweeper operates entirely on-device. Your contacts never leave your device and are never transmitted to or stored on any external server.
Sharing of Your Information
I do not sell, trade, rent, or otherwise share your personal information with third parties for their marketing or advertising purposes, except as described in this policy regarding advertising services.
I may disclose information in the following limited circumstances:
- With Your Consent: I may share your information with third parties if you have given me your explicit consent to do so for a specific purpose.
- Service Providers: I may engage third-party companies or individuals to perform services on my behalf (e.g., analytics providers, crash reporting tools, payment processors for subscriptions like RevenueCat, customer support platforms, advertising networks like Google AdMob). These service providers will only have access to the information necessary to perform these tasks on my behalf and are obligated not to disclose or use it for any other purpose. I will vet such providers for their privacy and security practices. For example, if an App uses RevenueCat for managing subscriptions, their privacy policy can be found at www.revenuecat.com/privacy. For advertising services, Google AdMob's privacy policy can be found at policies.google.com/privacy.
- Legal Requirements: I may disclose your information if required to do so by law or in the good faith belief that such action is necessary to: (a) comply with a legal obligation or government request; (b) protect and defend my rights or property; (c) prevent or investigate possible wrongdoing in connection with the Services; or (d) protect the personal safety of users of the Services or the public.
- Business Transfers: If I am involved in a merger, acquisition, financing due diligence, reorganization, bankruptcy, receivership, sale of company assets, or transition of service to another provider, your information may be sold or transferred as part of such a transaction, as permitted by law and/or contract. I will notify you if your information becomes subject to a different privacy policy.
- Aggregated or De-identified Data: Only aggregated, anonymized data may be periodically transmitted to external services to aid me in improving the Application and my service. I may share aggregated or de-identified information, which cannot reasonably be used to identify you, for various purposes, including research, analysis, or improving my Services.
Data Security
I am concerned about safeguarding the confidentiality of your information. I provide physical, electronic, and procedural safeguards to protect information I process and maintain. For example, I limit access to this information to authorized employees and contractors who need to know that information in order to operate, develop or improve my Applications.
For data stored locally on your device within the Apps, its security is primarily your responsibility and depends on the security measures you implement for your device (e.g., strong passcode, Face ID/Touch ID, keeping your operating system updated).
Despite these measures, please be aware that no security system is impenetrable, and no method of data transmission over the Internet can be guaranteed to be 100% secure. Therefore, I cannot guarantee the absolute security of your information.
Data Retention & Opt-Out Rights
I will retain User Provided data for as long as you use the relevant Application and for a reasonable time thereafter, or as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements. If you'd like me to delete User Provided Data that you have provided via any of my Applications, please contact me at russellongdev@gmail.com, and I will respond within a reasonable time, subject to the limitations mentioned above and any app-specific data management processes. Please note that some or all of the User Provided Data may be required in order for the Application to function properly.
You can stop all collection of information by an Application easily by uninstalling it. You may use the standard uninstall processes as may be available as part of your mobile device or via the mobile application marketplace or network. Specific Apps may also offer in-app settings to control certain data collection or features.
Opting Out of Advertising Data Collection: As described in the "Advertising and Google AdMob" section above, you can opt-out of personalized advertising through your device settings or Google's Ad Settings. However, please note that some data collection may still occur for basic ad delivery and fraud prevention purposes, even when personalized advertising is disabled.
Your Data Protection Rights
Depending on your location and applicable data protection laws (such as GDPR for users in the European Economic Area, CCPA for California residents, etc.), you may have certain rights regarding your personal information. These may include:
- The right to access, review, update, or request deletion of the personal information I hold about you.
- The right to rectify any inaccurate or incomplete personal information.
- The right to object to or restrict the processing of your personal information under certain conditions.
- The right to data portability, allowing you to obtain and reuse your personal information for your own purposes across different services, under certain conditions.
- The right to withdraw consent at any time, where I rely on consent to process your personal information.
- The right to lodge a complaint with a data protection authority about my collection and use of your personal information.
For data stored locally on your device, you can typically manage (view, edit, delete) it directly through the App's interface or by managing the App's storage via your device settings.
To exercise any other rights regarding data I might hold (e.g., support correspondence), please contact me using the details provided in the "Contact Me" section. I will respond to your request in accordance with applicable data protection laws.
Children's Privacy
I do not use my Applications to knowingly solicit data from or market to children under the age of 13 (or the equivalent minimum age in the relevant jurisdiction). My Applications do not address anyone under this age. I do not knowingly collect personally identifiable information from children. If I discover that a child under the relevant age has provided me with personal information, I will take steps to delete such information from my servers or systems immediately. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me at russellongdev@gmail.com so that I can take necessary actions.
Third-Party Links and Services
The Apps may contain links to third-party websites, services, or applications (e.g., the App Store, help articles, or integrated third-party functionalities if any are used in specific apps). This Privacy Policy does not apply to third-party services. If you click on a third-party link or use a third-party service, you will be directed to that third party's site or service. I strongly advise you to review the Privacy Policy of every third-party service you interact with. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
Changes to This Privacy Policy
This Privacy Policy may be updated from time to time for any reason. I will notify you of any changes to this Privacy Policy by updating the "Last Updated" date on this page. You are advised to consult this Privacy Policy regularly for any changes, as continued use of an App is deemed approval of all changes.
Contact Me
If you have any questions, concerns, comments, or suggestions about this Privacy Policy, my data practices, or if you wish to exercise your data protection rights, please do not hesitate to contact me at:
Disclaimer: This privacy policy provides a general overview of my approach to privacy. While it aims to be comprehensive, specific Apps may have slight variations or additional details provided within their App Store listings or in-app documentation. This policy is a template and should be reviewed periodically. For legal assurance, especially regarding compliance with specific regional laws (like GDPR, CCPA, etc.), consulting with a legal professional is strongly recommended.