SmartScan privacy.
Last updated: 24 May 2026 · Effective immediately for v1.0.18 onwards.
In short: SmartScan processes every document on your phone, scans, OCR text, generated PDFs and the passwords that protect them never leave your device. The app shows banner and interstitial ads via Google AdMob; AdMob collects standard advertising identifiers and basic device info to deliver and measure ads. We do not collect, sell, or share any other data about you, and we never access the contents of your scans.
On this page
1. Who we are
SmartScan is published by Kaliki Labs, an independent mobile-app studio based in Andhra Pradesh, India, founded by Yuva Krishna Kaliki and Jayakrishnaa Kaliki. The app's package name on Google Play is com.smartscan.pdfocr. This privacy policy applies to every release of SmartScan from v1.0.0 onwards.
2. What stays on your device, always
The following never leave your phone and are never sent to us or to any server:
- Document scans, photos and source images you capture or import
- OCR text extracted from any of your scans
- Generated PDFs, including password-protected ones
- Passwords used to encrypt PDFs (only you know them; we cannot recover them)
- Folder names, document names, favourites and search history
- Biometric and PIN credentials (handled by Android, not SmartScan)
- App preferences, sort order, view mode, theme
SmartScan does not include cloud sync, user accounts, login or any backend of our own. The Internet is only used to load ads (see below).
3. Google AdMob (advertising)
SmartScan displays banner ads on the Folders tab and an occasional interstitial ad on the Export screen. Ads are served by Google AdMob via the Google Mobile Ads SDK. AdMob collects information needed to deliver and measure ads, which typically includes:
- Android Advertising ID, a resettable identifier you control in your device settings
- Device model, OS version, language, country, coarse network info
- App version and ad-request metadata, timestamps, ad unit, ad result
- An approximate, IP-based location, country / city level only
Google may use this data to deliver personalised or non-personalised ads, frequency-cap ads, prevent fraud and measure ad performance. AdMob's collection and use are governed by Google's privacy policy: policies.google.com/privacy.
Personalised vs non-personalised ads
On Android 13 and above, the system asks for your "Ads" preference on first run; SmartScan respects that preference. You can also reset or delete your Advertising ID at any time in Settings → Privacy → Ads on your phone, which forces all ads in SmartScan to be non-personalised from that point on.
4. Crash diagnostics
If the app crashes, SmartScan writes a local crash log to its own private storage on your device:
Android/data/com.smartscan.pdfocr/files/crashes/crash_latest.txt
The file stays on your phone and is only sent to us if you manually share it (for example, by attaching it to a support email). We do not use any third-party crash-reporting SDK that auto-uploads crashes, no Firebase Crashlytics, Sentry or Bugsnag.
5. Permissions
The full list of permissions SmartScan requests, taken directly from the v1.0.18 manifest, and exactly why each is used:
| Permission | Why | When |
|---|---|---|
CAMERA | To scan documents | Only when you tap Scan |
READ_MEDIA_IMAGES | To import existing images | Only when you tap Import |
READ_EXTERNAL_STORAGE (Android 12 and below) | Same as above on older devices | Only when importing |
WRITE_EXTERNAL_STORAGE (Android 9 and below) | Saving scans on legacy devices | Only when saving |
USE_BIOMETRIC / USE_FINGERPRINT | Optional app lock | Only if you enable it in Settings |
VIBRATE | Tactile feedback on capture | On scan capture |
INTERNET / ACCESS_NETWORK_STATE / ACCESS_WIFI_STATE | Loading ads via AdMob | While the app is open |
com.google.android.gms.permission.AD_ID | AdMob advertising identifier | Per ad request |
WAKE_LOCK / FOREGROUND_SERVICE | Background OCR / PDF generation while you wait | Only during long operations |
SmartScan does not request location, contacts, microphone, calendar or SMS permissions. The app does not run any background service when idle.
6. Sharing (always user-initiated)
When you tap "Share", SmartScan uses Android's native share sheet to hand your exported PDF or image to whichever app you pick (WhatsApp, Gmail, Drive, etc.). After you share, the receiving app's privacy policy applies, we do not control or monitor what happens next.
7. Children's privacy
SmartScan is not directed at children under 13. We do not knowingly collect data from children. The app contains no chat, no social features, and no in-app purchases. If a parent or guardian has questions, please email us at the address below.
8. Your rights & deletion
- All app data lives only on your phone. Uninstalling SmartScan removes it from your device, there is no server-side copy to delete because we never had one.
- To reset advertising data: open Settings → Privacy → Ads on your phone and choose Delete advertising ID or Reset advertising ID.
- For data collected by Google AdMob, refer to Google's privacy policy and the controls in your Google Account.
9. Changes to this policy
If this policy changes, the new version is published at this URL with a revised "Last updated" date. Material changes (for example, adding a new SDK that collects data) will also be flagged inside the app on the next update.
10. Contact
Questions about this privacy policy or how SmartScan handles data:
- Email: jayakrishnaajai1234@gmail.com
- Developer: Kaliki Labs · Andhra Pradesh, India