ValidateID vs CallNinja
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
ValidateID
Read full descriptionHide full description
Validate, approve, or reject identity documents entirely offline. The app allows users to: • Configure automatic rejection for expired documents or those that don’t meet minimum age requirements • Choose whether to store verification records locally or skip saving them • Optionally save GPS location when recording data • Select whether to read only the MRZ or also the NFC chip • Authenticate chip data against the document for enhanced security • Export stored records as a CSV file for manual sharing All data is processed and stored locally on the device. No personal data is transmitted to external servers. Users have full control over what data is stored and whether it is exported or shared. This app is designed to assist with identity verification workflows and should not be used as the sole method of identity validation. Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
CallNinja
Read full descriptionHide full description
Spammers change the last few digits and call again. Blocking them one by one doesn't work. CallNinja blocks an entire number range at once. 323-7XX-XXXX — 1 million numbers in this range, blocked instantly. Unlike other call-blocking apps: Other apps show a "suspected spam" popup, but your phone still rings. CallNinja blocks calls at the iOS system level. Your phone doesn't ring. The call never reaches you. [How to use] 1. Select your country (one time) 2. Enable 10 items in Settings (one time) 3. Enter the spam number exactly as you received it 4. The matching range is automatically blocked Example: Enter 323-773-4540 → Blocks all 323-7XX-XXXX (1,000,000 numbers) → No matter what last digits they use, all blocked. [Key Features] • Range blocking: Block all spam variants at once • True blocking: Calls stopped at system level, before ringing • Up to 10 ranges, 10 million numbers total • Blocking completes in ~12 seconds • Permanent — works without the app running [Don't worry] • Numbers in your Contacts are never blocked • Does not affect FaceTime, WhatsApp, or VoIP apps • No data collection, no network communication • Supports 249 countries
Screenshots
Verdict
The clearest difference is in-app purchases: CallNinja at none against ValidateID's 2. CallNinja also leads on iOS requirement (16.0 vs 18.6). On price there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. ValidateID sells 2 in-app purchases, starting at $12.99 per month. CallNinja asks for nothing beyond the download.
| Parameter | ValidateID | CallNinja |
|---|---|---|
| Price | Free | Free |
| Ads | No | — |
| In-app purchases | Yes | No — better |
| Devices | iPhone — better | — |
| Requires iOS | 18.6 | 16.0 — better |
| Further details — not scored | ||
| Size | 10 MB | 3 MB |
| Age rating | 17+ | 4+ |
| Developer | Interiori | sunguk park |
In-app purchases
ValidateID
- Premium Monthly Plan$12.991 Month
- Premium Annual Plan7 Days trial$99.991 Year
CallNinja
No in-app purchases





