codes.
Promo code & voucher manager

Terms of Service

By installing and using codes., you agree to these terms. If you do not agree, do not use the app.

1. Service description

codes. is a mobile application for managing the distribution of promotional codes and vouchers. The app stores data locally on your device. Some features (collectively the "Pro features") require a one-time in-app purchase to unlock.

2. License

We grant you a personal, non-exclusive, non-transferable, revocable license to use codes. on devices you own or control, subject to these terms and the terms of the platform from which you installed the app (Apple App Store or Google Play Store).

You may not reverse-engineer, decompile, redistribute, or commercially exploit the app itself (you can of course use it to manage promotional codes for your own business — that's the point).

3. In-app purchase

The Pro unlock is a one-time non-consumable purchase. Once unlocked on your platform account (Apple ID or Google account), you may restore the purchase on any device signed in to the same account by tapping "Restore purchase" inside the app.

Refunds: refunds are handled by Apple or Google according to their respective policies. To request a refund:

We are not able to issue refunds directly because payment is processed by Apple or Google, not by us.

Cross-platform purchases: a Pro purchase made on iOS unlocks Pro on iOS only. A Pro purchase made on Android unlocks Pro on Android only. Apple and Google do not support cross-store entitlement sharing.

4. No warranty

codes. is provided "as is" without warranty of any kind. We do not guarantee that the app will be error-free, that it will meet your specific requirements, or that the data you store in the app will be preserved (you are responsible for your own backups — see Section 5).

5. Backups

codes. stores data locally on your device. You are responsible for backing up your data. The app provides a built-in export function (Settings → Export full backup) that produces a file you can save to cloud storage, email to yourself, or transfer to another device.

We are not responsible for data loss due to device failure, accidental deletion, app uninstallation, or any other cause.

6. Acceptable use

You may not use codes. to:

7. Limitation of liability

To the maximum extent permitted by applicable law, EVDiag is not liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of codes. Our total liability for any claim arising from your use of codes. is limited to the amount you paid for the Pro unlock, if any.

8. Changes to the app

We may update codes. from time to time. Updates may add, modify, or remove features. We will use reasonable efforts to maintain backward compatibility with existing user data, but cannot guarantee it. Material breaking changes will be highlighted in app release notes.

9. Termination

You may stop using codes. at any time by uninstalling the app. We may terminate or restrict access to the app if you violate these terms.

10. Changes to these terms

If we change these terms, we will update the effective date and post the revised terms at this URL. Material changes will be highlighted in the app's release notes. Continued use of the app after a material change constitutes acceptance of the revised terms.

11. Governing law

These terms are governed by the laws of Singapore, without regard to conflict-of-laws principles. Disputes will be resolved in the courts of Singapore.

12. Contact

For any question about these terms: service@evdiag.net.