Dr. Kartik Datla is a dentist and software enthusiast based in Berkshire, England. He specialises in endodontics, holding a PGCert from the University of Chester alongside his DMD from the University of Debrecen. He builds software tools for dental professionals, including UDA Pulse and the Dental Digest platform.

Privacy Policy

UDA Pulse - NHS Dental UDA & Income Tracker

Last updated: 19 May 2026

1. Introduction

UDA Pulse ("the App") is a dental productivity application developed by Dr. Kartik Datla ("we", "us", "our"). This Privacy Policy explains how we handle your information when you use UDA Pulse on iOS or Android.

We are committed to protecting your privacy. UDA Pulse is designed with a privacy-first approach — your data stays on your device.

2. Data Storage

All data is stored locally on your device. This includes:

  • UDA entries and treatment records
  • Private income entries
  • Practice configurations and settings
  • CPD hours and certificate attachments
  • Lab bill records
  • Open courses of treatment
  • Subscription status and redeemed voucher codes

We do not operate any cloud servers or databases that store your personal or professional data. There is no cloud sync functionality. If you delete the App or clear its data, your records will be permanently removed.

3. Data We Do Not Collect

UDA Pulse does not collect, transmit, or store:

  • Patient names, NHS numbers, or any patient-identifiable information
  • Your name, email address, or contact details
  • Location or GPS data
  • Device identifiers for tracking purposes
  • Usage analytics or behavioural data
  • Cookies or tracking pixels

4. Subscription & Purchases

UDA Pulse offers a premium subscription via in-app purchase, managed through Apple App Store or Google Play Store. Payment processing is handled entirely by Apple or Google respectively — we do not have access to your payment card details.

If you subscribe via in-app purchase, RevenueCat (our subscription management provider) processes an anonymous subscriber identifier to manage your entitlement. This does not include your name, email, or any personally identifiable information. You can review RevenueCat's privacy policy at revenuecat.com/privacy.

Voucher codes are validated and tracked locally on your device. We do not transmit voucher redemption data to any server.

5. Third-Party Services

UDA Pulse uses the following third-party services:

  • Apple App Store / Google Play Store — for app distribution and in-app purchase processing
  • RevenueCat — for anonymous subscription entitlement management (only when using in-app purchases)

No other third-party analytics, advertising, or tracking services are used.

6. Data Security

Sensitive data such as subscription status and voucher codes are stored using your device's secure storage (iOS Keychain / Android Keystore). Other app data is stored in the app's private SQLite database, which is sandboxed by the operating system and inaccessible to other apps.

7. Children's Privacy

UDA Pulse is a professional tool designed for qualified dental practitioners. It is not intended for use by children under 16. We do not knowingly collect data from children.

8. GDPR Compliance

As all data is stored locally on your device and we do not collect or process personal data on our servers, the typical GDPR data controller obligations do not apply. You have full control over your data at all times:

  • Access & Portability: All your data is accessible within the App. You can export data via CSV (premium feature).
  • Erasure: Delete the App or clear its data to permanently remove all records.
  • Rectification: You can edit or delete any entry within the App at any time.

9. How to Delete Your Data

UDA Pulse stores all data locally on your device. To delete your data:

  • Delete all app data: Uninstall UDA Pulse from your device. This permanently removes all entries, settings, and preferences.
  • Delete individual entries: Swipe left on any entry in the Today's Entries list and tap Delete, or edit and remove entries from within the app.
  • Clear all data (Android): Go to your device Settings > Apps > UDA Pulse > Storage > Clear Data.

Server-side data: If you have redeemed a voucher code, an anonymous record exists on our server (Supabase). If you have a subscription, RevenueCat holds an anonymous purchase record. To request deletion of these records, email drkdatla@gmail.com and we will process your request within 30 days.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date. We encourage you to review this page periodically.

11. Contact Us

If you have any questions about this Privacy Policy or UDA Pulse's data practices, please contact us:

Email: drkdatla@gmail.com

Developer: Dr. Kartik Datla