Privacy Policy
Last updated: July 24, 2025
1. General Information
This Privacy Policy explains how your personal information is collected, used, and protected when you use the Monedsa app. By using the app, you are deemed to have accepted this policy.
2. Collected Data
The Monedsa app may collect the following data:
- Financial Data: Income and expense records, transaction amounts, descriptions, and dates.
- User Account Information: Email, username, password (encrypted).
- Category Data: Custom categories you create and their colors.
- Theme Preferences: Your light/dark theme preferences.
- Device Info (anonymous): Android version, app version.
- Network Status: Internet connection status (for database sync).
3. Data Storage
Monedsa uses a hybrid data storage approach:
- Cloud Database: When you create an account, your data is securely stored on MongoDB Atlas.
- Local Data: Some data is stored only on the device using AsyncStorage. For example, theme preferences and JSON web token info.
- Cross-device Access: Access your data across different devices using the same account.
- JWT Token Management: Sessions are securely managed using JSON Web Tokens.
- Data Backup: To protect your data, backups are taken at irregular intervals and securely stored on our server.
4. Data Security
The following measures are taken to ensure the security of your data:
- Local Encryption: Data stored locally using AsyncStorage is securely encrypted.
- Server-side Encryption: Data on the MongoDB server is securely stored with encryption.
- JWT Security: Token-based authentication ensures secure sessions. (15 minutes access, 14 days refresh)
- HTTPS Connections: All server communications are done over encrypted channels.
- Data Sharing: Your data will not be shared with third parties in any way.
5. Third-Party Services and Libraries
Monedsa uses the following third-party services and libraries:
- React Native Ecosystem: Used for app development.
- AsyncStorage: For local storage (@react-native-async-storage/async-storage)
- Network Info: For monitoring internet connection (@react-native-community/netinfo)
- Axios: For managing HTTP requests.
- MongoDB: For server-side data storage.
- Nodemailer: For email sending (support requests).
- Google Play Services: For updates and analytics via Play Store.
๐ These services have their own privacy policies and security standards.
6. Data Deletion and Account Management
To delete your data or manage your account, you can:
- Uninstall the App: This will delete local data from your device.
- Account Deletion: Contact our support team to delete your account.
- Server Data Deletion: Deleting your account will permanently delete your data from the server.
- Selective Deletion: You can delete specific transactions or categories individually.
๐ Account deletion is irreversible and all your data will be permanently removed.
7. Support and Issue Reporting
When using the in-app support system:
- Collected Information: Your email address and details about the issue.
- Email Sending: Emails are sent automatically using Nodemailer.
- Usage: Support data is only used for resolving technical issues.
8. Policy Changes
This privacy policy may be updated from time to time. We recommend checking the policy regularly.
๐ Changes take effect from the date they are published on this page.
9. Contact
For any questions about this privacy policy:
- GitHub Issues: https://github.com/Vu4ll/monedsa/issues
- Email: [email protected]
- In-App Support: Go to Settings > Report an Issue
๐ We aim to respond to support requests within 24-48 hours.
10. Open Source
Monedsa is an open-source software project. The source code and developer documentation are publicly accessible.
- Code Repository: https://github.com/Vu4ll/monedsa
- License: Monedsa is licensed under the GNU General Public License version 3 (GPL-3.0).
- Under this license: You may use, copy, distribute, and modify the software.
However, modified or derivative versions must also be licensed under GPL-3.0.
When distributing the software, the original license and copyright notices must be preserved, and source code access must be provided. - Third-Party Libraries: Monedsa uses some open-source libraries (e.g. React Native, Mongoose, Axios, etc.), each subject to their own license terms.
๐ Learn more about GPL-3.0:
๐ https://www.gnu.org/licenses/gpl-3.0.en.html