🛡️

Privacy Policy

SmartCall Manager is built with your privacy as our top priority. Here's everything you need to know about how we handle your data.

📅 Effective: June 9, 2026 🔄 Updated: June 9, 2026 📱 Android App 🌐 Version 1.0.0
👁️

1. Overview & Our Commitment

Understanding who we are and what this policy covers

Welcome to SmartCall Manager — the app that helps business owners reclaim their personal time by intelligently managing incoming phone calls. This Privacy Policy explains how we collect, use, and protect your information when you use our Android application.

🔒

Our Core Privacy Promise

SmartCall Manager is a 100% offline, on-device application. All your data — contacts, call logs, business hours, and settings — stays exclusively on your phone. We do not operate any servers, we do not collect analytics, and we never sell your data.

By installing and using SmartCall Manager, you agree to the practices described in this policy. If you do not agree, please uninstall the application.

🏢

Developer

SmartCall Manager Team — Independent Developer

📱

Platform

Android (API 24+) — No iOS version

🌍

Jurisdiction

International — Applicable laws of user's country apply

📧

Contact

shaanisoftsolutions@gmail.com

📊

2. Data We Collect

A transparent list of every piece of information we access

✅ Data Stored Locally on Your Device

  • Business Hours Configuration — The working days and start/end times you set for call filtering
  • Vacation / Holiday Periods — Date and time ranges you configure for blocking all non-VIP calls
  • VIP Contact List (Whitelist) — Names and phone numbers of contacts you designate as always-allowed callers
  • Blocked Call Inbox — A log of calls that were blocked, including phone number and timestamp
  • App Settings & Preferences — Your feature toggle states and notification preferences

❌ Data We Never Collect

  • Personal identity information (name, email, address)
  • Location data (GPS, network, or IP-based)
  • Call audio, recordings, or conversation content
  • Device identifiers (IMEI, advertising ID, Android ID)
  • Usage analytics or app behavior tracking
  • Crash reports or diagnostic data sent to our servers
  • Payment or financial information
  • Social media profiles or linked accounts
ℹ️

No Account Required

SmartCall Manager requires no account creation, no sign-in, and no email registration. You can use every feature completely anonymously.

🔑

3. Android Permissions Explained

Why we request each permission and exactly how it's used

SmartCall Manager requests only the permissions essential for its core functionality. Below is a detailed explanation of each permission.

Permission Type Why We Need It
READ_CONTACTS Optional Lets you pick VIP contacts from your phone's address book. You can still add contacts manually without this permission
RECEIVE_BOOT_COMPLETED Auto Ensures call screening protection is active immediately after the device restarts without requiring you to reopen the app
POST_NOTIFICATIONS Optional Sends you a notification when a call is blocked and when vacation mode is active (Android 13+)
CALL_SCREENING Role Required Android system role that grants authority to screen (evaluate and optionally block) incoming calls before they reach your phone's ringer
⚠️

Call Screening Role — Special Permission

The Call Screening Role is a special Android permission that allows the app to intercept incoming calls. Android requires your explicit approval via a system dialog. This role can be revoked at any time in your device's Phone settings under "Caller ID & Spam" or "Call Screening."

⚙️

4. How We Use Your Data

Every use case explained — nothing hidden

Every piece of data accessed by SmartCall Manager is used for one purpose only: to provide you with call management features. Here is exactly how each data type is used:

1

Real-Time Call Decision

When a call arrives, the app checks: Is vacation mode active? Is the current time within business hours? Is the caller in the VIP whitelist? Based on these checks, the call is either allowed or silently rejected.

2

Inbox Population

Blocked caller phone numbers and timestamps are saved to your on-device inbox so you can review missed callers and call them back at your convenience.

3

VIP Whitelist Matching

Contact names and phone numbers you add to the VIP list are compared against incoming caller IDs to ensure important contacts can always reach you.

4

Settings Persistence

Your business hours, vacation periods, and toggle states are saved locally using Android SharedPreferences so your configuration is preserved between app sessions.

5

User Notifications

If you grant notification permission, the app sends local (on-device) alerts when calls are blocked or when vacation mode activates. These notifications are generated on your device — no data is sent to any server.

💾

5. Data Storage & Security

Where your data lives and how it's protected

Storage Location

All data is stored in your device's private application sandbox using Android's SharedPreferences and internal storage. This storage is:

  • Accessible only to SmartCall Manager — no other apps can read it
  • Protected by Android's built-in application sandboxing
  • Encrypted at rest on devices with Android's file-based encryption
  • Automatically deleted when you uninstall the application
  • Not backed up to any cloud service by this app
☁️

Regarding Android Auto-Backup

Android may include app data in your Google account backup depending on your device settings. This backup is governed by Google's Privacy Policy, not ours. You can disable auto-backup for this app in your Android backup settings if preferred.

Retention Period

  • Call inbox logs — Kept until you manually delete them via the "Clear All" option or uninstall the app
  • Settings & whitelist — Kept until you modify or delete them, or uninstall the app
  • Expired vacation periods — Automatically deactivated but record remains until you clear it

Security Measures

  • No network communication — zero attack surface for remote breaches
  • No third-party SDKs with data collection capabilities
  • Phone numbers in whitelist are matched locally, never transmitted
  • Regular code reviews to ensure no unintended data exfiltration
🚫

6. Data Sharing & Third Parties

Who else can see your data — the answer is nobody

We Share Zero Data with Third Parties

SmartCall Manager does not share, sell, rent, trade, or transmit any of your data to any third party under any circumstances.

Third-Party Libraries Used

Our app uses open-source Flutter packages. None of these collect or transmit user data:

  • provider — State management (in-memory only)
  • shared_preferences — Local device storage
  • flutter_local_notifications — On-device push notifications
  • flutter_contacts — Reads contacts only when you explicitly open the contact picker
  • permission_handler — Requests Android runtime permissions
  • intl — Date/time formatting (offline)

No Analytics or Advertising

  • No Google Analytics, Firebase Analytics, or similar tools
  • No Facebook SDK or Meta advertising pixel
  • No Crashlytics or remote crash reporting
  • No advertising networks or ad identifiers
  • No A/B testing frameworks

Legal Disclosure

Since we hold no user data on servers, we cannot be compelled by law enforcement to provide user data that we do not possess. All data remains exclusively on your physical device.

📞

7. Call Screening & How It Works

Technical transparency about our call interception mechanism

Call screening is the core feature of SmartCall Manager. We want to be fully transparent about how it works technically.

1

Android CallScreeningService

We use Android's official CallScreeningService API (available on Android 7.0+) to intercept incoming calls. This is a standard Android framework, not a hack or root exploit.

2

Information Received Per Call

For each incoming call, Android provides us with the caller's phone number (the same number shown on your screen). We use this number only to match against your whitelist and to log blocked calls to your inbox.

3

Decision Logic

The allow/block decision is made entirely on-device using your saved settings. The logic runs in under 50 milliseconds and involves no network request.

4

Blocked Call Handling

When a call is blocked, we instruct Android to reject it silently. The caller hears a busy tone or voicemail. The caller's number and timestamp are saved to your local inbox. No SMS is sent to the caller; no auto-reply is triggered unless you configure one.

5

No Call Recording

SmartCall Manager never records, transcribes, or analyzes call audio. We only process the metadata (phone number + time) — never the conversation itself.

⚠️

Emergency Calls (911 / 999 / 112)

SmartCall Manager never blocks emergency service numbers. Emergency calls are handled by Android's system dialer and bypass all third-party call screening services by design.

⚖️

8. Your Rights & Controls

Full control is always in your hands

👁️

Right to Access

All your data is directly visible within the app — call inbox, whitelist, and settings are always shown to you.

✏️

Right to Rectify

Edit or update your business hours, whitelist contacts, and vacation periods at any time from within the app.

🗑️

Right to Delete

Delete individual call log entries, clear your entire inbox, or remove whitelist contacts at any time. Uninstalling the app erases all data permanently.

⏸️

Right to Restrict

Toggle off call protection at any time from the home screen master switch. All screening stops immediately.

🔓

Revoke Permissions

Revoke any permission at any time via Android Settings → Apps → SmartCall Manager → Permissions.

📤

No Data Export Needed

Since data never leaves your device, there is nothing to export from our side. Your data is already with you.

🇪🇺

GDPR & CCPA Compliance

Because SmartCall Manager does not collect, process, or store any personal data on external servers, it operates outside the traditional scope of GDPR and CCPA data controller obligations. All processing occurs locally on your device under your direct control, consistent with both regulations' privacy-by-design principles.

👶

9. Children's Privacy

Our policy regarding users under 13 (or 16 in the EU)

SmartCall Manager is designed for business owners and professionals and is intended for users aged 18 and above. The app is not directed at, marketed to, or designed for children.

  • We do not knowingly collect any information from children under 13 (or under 16 in EU member states)
  • The app's functionality (managing business calls) is not appropriate or relevant for minors
  • Since no data is collected server-side, there is no risk of inadvertent collection of children's data through our systems
  • Parents or guardians who believe a minor has installed this app should simply uninstall it — no account deletion is needed
🚸

For Parents

If you discover that a child under 13 has installed and used SmartCall Manager, please uninstall it from their device. Contact us at shaanisoftsolutions@gmail.com if you have concerns.

🔄

10. Changes to This Policy

How we'll notify you of any updates

We may update this Privacy Policy periodically to reflect changes in our practices, legal requirements, or new app features. When we do:

  • The "Last Updated" date at the top of this page will be revised
  • Significant changes will be communicated via an in-app notification or a prompt when you open the app after an update
  • Material changes that affect how your data is handled will require your re-acknowledgment
  • Previous versions of this policy will be archived and available upon request
  • Continued use of the app after changes take effect constitutes acceptance of the updated policy

Version History

  • v1.0.0 — June 9, 2026 — Initial privacy policy published with app launch
📬

11. Contact Us

We're here to answer any privacy questions you have

If you have any questions, concerns, or requests regarding this Privacy Policy or how SmartCall Manager handles your data, please reach out to us:

💌

Get in Touch

We respond to all privacy inquiries within 48 hours. For urgent matters, please mark your subject line with "URGENT."

Response Time Commitments

  • General privacy questions — within 48 hours
  • Data deletion requests — within 72 hours (device data only)
  • Security vulnerability reports — within 24 hours
  • Legal / compliance requests — within 5 business days
🤝

Our Commitment to You

We built SmartCall Manager to solve a real problem for business owners. Your trust is everything to us. If anything in this policy is unclear, or if you believe we're not living up to our commitments, please tell us immediately.