Privacy Policy
This Privacy Policy explains how the Contact dialer app (“we”, “our”, “us”) collects, uses, and protects your information.
By using Contact, you agree to the collection and use of information in accordance with this policy.
1. What We Do
Contact is a dialer and contacts app. Main features include:
-
Making and receiving phone calls
-
Viewing, editing, and managing call logs
-
Viewing, creating, and editing contacts
-
Sending SMS messages from within the app
-
Showing incoming call screens, full-screen call UI and overlays
-
Optionally using location for caller-related features (e.g., call location or region info)
-
Using media (images/audio) for contact photos, wallpapers and ringtones
We request only the permissions needed to provide these features.
2. Information We May Access Via Permissions
We do not sell your personal data.
All access happens to provide app functionality as described below.
2.1 Connectivity & Network
Permissions:
-
android.permission.INTERNET -
android.permission.ACCESS_NETWORK_STATE -
android.permission.ACCESS_WIFI_STATE
How we use them:
-
Check whether you are online to perform network-related tasks (e.g., check updates, connect to backend services, crash/error reporting, if implemented).
-
Optimize call handling and app behavior when network is unavailable.
We do not use these permissions to read Wi-Fi passwords or capture your browsing activity.
2.2 Contacts & Call Logs
Permissions:
-
android.permission.READ_CONTACTS -
android.permission.WRITE_CONTACTS -
android.permission.READ_CALL_LOG -
android.permission.WRITE_CALL_LOG
How we use them:
-
READ_CONTACTS:
-
Display your contact list in the dialer and search contacts when you type or dial.
-
-
WRITE_CONTACTS:
-
Allow you to create, edit, or delete contacts from within the app.
-
-
READ_CALL_LOG:
-
Display your call history (incoming, outgoing, missed calls).
-
-
WRITE_CALL_LOG:
-
Let the app update or manage call records (e.g., mark calls as read, clean call log when you choose).
-
All contacts and call logs are processed locally on your device. They are not uploaded to our servers unless explicitly stated elsewhere and agreed by you.
2.3 Phone & Call Management
Permissions:
-
android.permission.CALL_PHONE -
android.permission.MANAGE_OWN_CALLS -
android.permission.READ_PHONE_STATE -
android.permission.BIND_INCALL_SERVICE -
android.permission.FOREGROUND_SERVICE_PHONE_CALL -
android.permission.FOREGROUND_SERVICE -
android.permission.USE_FULL_SCREEN_INTENT
How we use them:
-
CALL_PHONE:
-
Place phone calls directly when you tap the call button inside the app.
-
-
MANAGE_OWN_CALLS:
-
Manage phone calls initiated by the app (e.g., control active calls, end calls, switch audio route where allowed).
-
-
READ_PHONE_STATE:
-
Detect call state (ringing, in call, idle), SIM status, and network state to show correct UI and avoid unnecessary actions during calls.
-
-
BIND_INCALL_SERVICE:
-
Required by Android to provide an in-call UI and handle calls when Contact is set as the default Phone app.
-
-
FOREGROUND_SERVICE / FOREGROUND_SERVICE_PHONE_CALL:
-
Run call-related services in the foreground so calls remain stable and visible even when you switch apps.
-
-
USE_FULL_SCREEN_INTENT:
-
Show full-screen incoming call screens when a call arrives, so you can answer or decline easily.
-
We do not use these permissions to secretly place calls or manipulate calls without your action.
2.4 SMS & Messaging
Permission:
-
android.permission.SEND_SMS
How we use it:
-
Allow you to send SMS messages directly from the dialer (e.g., send message to a contact or number you are calling).
-
We only send SMS when you explicitly press “Send” or similar action.
We do not read your SMS content with this permission (it only sends messages).
2.5 Media, Photos, and Storage
Permissions:
-
android.permission.READ_MEDIA_IMAGES -
android.permission.READ_MEDIA_AUDIO -
android.permission.READ_EXTERNAL_STORAGE(maxSdkVersion 32) -
android.permission.READ_WALLPAPER_INTERNAL
How we use them:
-
READ_MEDIA_IMAGES / READ_EXTERNAL_STORAGE:
-
Let you choose a profile picture or contact photo from your device gallery.
-
Optionally set/customize wallpapers or background images inside the app UI (if app provides this).
-
-
READ_MEDIA_AUDIO:
-
Let you select audio files (e.g., ringtones, notification tones) to use within the app for calls.
-
-
READ_WALLPAPER_INTERNAL:
-
Allow the app to read the current system wallpaper to adapt UI (e.g., blur background, match colors, or show wallpaper behind call UI).
-
We do not scan or upload your entire gallery or audio library. Access happens only when needed (for example, when you choose an image or audio file).
2.6 Microphone & Audio
Permissions:
-
android.permission.RECORD_AUDIO -
android.permission.MODIFY_AUDIO_SETTINGS
How we use them:
-
RECORD_AUDIO:
-
Used for audio-related features such as:
-
In-call audio functions (e.g., possible call recording if provided by the app and allowed in your country), or
-
Voice-related features (e.g., voice dial, audio prompts – depending on app features).
-
-
-
MODIFY_AUDIO_SETTINGS:
-
Adjust audio routing during calls (speaker, earpiece, Bluetooth) and control volume modes.
-
Recorded audio (if any) is stored locally unless you explicitly back it up or share it.
2.7 Camera & Flashlight
Permissions:
-
android.permission.CAMERA -
android.permission.FLASHLIGHT -
android.hardware.camera(feature, not permission) -
android.hardware.camera.flash(feature, not permission)
How we use them:
-
CAMERA:
-
For features such as:
-
Setting a contact photo by taking a picture directly from camera
-
Showing live camera view for specific in-app features (if implemented).
-
-
-
FLASHLIGHT:
-
Turn on/off device flash if app provides features like:
-
Flash alerts on incoming calls
-
Quick flashlight toggle from the dialer interface.
-
-
We do not use the camera to record video/photo in the background without your action.
2.8 Overlays & System Alert Window
Permissions:
-
android.permission.SYSTEM_ALERT_WINDOW -
android.permission.ACTION_MANAGE_OVERLAY_PERMISSION -
android.permission.FOREGROUND_SERVICE_OVERLAY -
android.permission.FOREGROUND_SERVICE_SYSTEM_ALERT_WINDOW
How we use them:
-
Show call-related overlays above other apps, such as:
-
Incoming call screen
-
Small call bubbles / heads-up UI
-
Quick action buttons during a call.
-
-
ACTION_MANAGE_OVERLAY_PERMISSION is only used to open the system settings screen where you can manually grant or revoke overlay permission.
We only use overlays for call-related features and controls, not for intrusive ads covering other apps.
2.9 Notifications, Alarms & Battery Optimization
Permissions:
-
android.permission.POST_NOTIFICATIONS -
android.permission.SCHEDULE_EXACT_ALARM -
android.permission.SET_ALARM -
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS -
android.permission.WAKE_LOCK -
android.permission.VIBRATE
How we use them:
-
POST_NOTIFICATIONS:
-
Show missed call alerts, ongoing call notifications, reminders, and other app-related notifications.
-
-
SCHEDULE_EXACT_ALARM / SET_ALARM:
-
Schedule precise reminders, such as call reminders or follow-up alarms (if app provides this).
-
-
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS:
-
Optionally request the system to exclude the app from aggressive battery optimization so call features (e.g., incoming call UI, call recording) remain reliable. You can choose to allow or deny this.
-
-
WAKE_LOCK:
-
Keep the screen or CPU awake during critical moments (e.g., ringing, in-call operations) so calls are not missed and UI stays responsive.
-
-
VIBRATE:
-
Vibrate on incoming calls, notifications, or alerts to improve usability.
-
2.10 Location (Fine & Coarse)
Permissions:
-
android.permission.ACCESS_FINE_LOCATION -
android.permission.ACCESS_COARSE_LOCATION
How we use them:
-
Provide location-based features such as:
-
Showing approximate caller region or city (if implemented)
-
Enhancing caller information or call statistics by region
-
Possible location-based suggestions/features.
-
We do not track your location in the background for unrelated purposes.
Location information is used only to support dialer/caller-related features and may be stored only as long as necessary for these purposes.
2.11 Default Dialer & Special Intents
Queries / Intents:
-
<action android:name="android.telecom.action.CHANGE_DEFAULT_DIALER" /> -
<action android:name="android.settings.MANAGE_OVERLAY_PERMISSION" />
How we use them:
-
Allow you to set Contact as the default Phone / Dialer app if you choose.
-
Redirect you to the system settings screen to manage overlay permissions when needed.
The app does not change your default dialer without your explicit consent.
3. What We Do NOT Collect or Do
Unless clearly stated elsewhere in this policy or inside the app:
-
We do not sell your data to third parties.
-
We do not upload your full contact list or call logs to our servers without your explicit consent.
-
We do not read your personal files unrelated to app features.
-
We do not secretly record audio or video.
-
We do not send SMS or place calls without your direct action.
4. Data Storage, Security & Retention
-
Most data accessed by Contact (contacts, call logs, SMS content, call recordings, images, audio) stays on your device.
-
If we use any server (for backup, analytics, or other features), data is transmitted over secure channels (e.g., HTTPS).
-
We apply reasonable technical and organizational measures to protect your data from unauthorized access.
-
Data is retained only as long as necessary to provide the features of the app or as required by law.
“We do not store your personal data on our own servers.”
5. Third-Party Services (If Any)
If you integrate analytics, ads, or crash reporting (e.g., Google Analytics, Firebase, AdMob, etc.), they may receive some non-personal or limited personal data according to their own privacy policies.
Update this section to list any third-party services actually used in your app and link to their privacy policies.
If you do not use any third-party services, you can state:
Our app does not use third-party analytics or advertising SDKs that process your personal data.
6. Children’s Privacy
Our app is not specifically directed to children under the age of 13.
We do not knowingly collect personal information from children.
If you believe that a child has provided us with personal information, please contact us so we can delete such information.
7. Your Choices & Permission Control
You can:
-
Grant or deny permissions at any time in Android Settings → Apps → Contact → Permissions.
-
Change your default Dialer app in Android Settings → Apps → Default Apps → Phone app (path may vary by device).
-
Disable overlay permission and battery optimization exclusion if you no longer want those features.
-
Uninstall the app at any time if you no longer wish to use it.
Some features may not work properly if required permissions are denied.
8. Changes to This Privacy Policy
We may update this Privacy Policy from time to time.
Any changes will be published with an updated “02/12/2025” at the top of this page.
We recommend you review this Privacy Policy periodically for any changes.
9. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:
-
Email: bluelightapps87@gmail.com
Comments
Post a Comment