Effective Date: August 6, 2026
This Privacy Policy describes how Magic Mirror ("we," "us," or "our"), packaged as com.smartmagicmirror.app, handles device permissions, third-party network services, and user data in our Android smart dashboard application.
Magic Mirror requests specific Android permissions to provide dashboard features. Android categorizes these permissions into normal (automatically granted) and dangerous (runtime prompt):
INTERNET (Normal - Granted Automatically): Used for all outward network traffic including weather queries, reverse geocoding, daily quote requests, Google OAuth, Google Tasks synchronization, and ICS calendar downloads.ACCESS_FINE_LOCATION & ACCESS_COARSE_LOCATION (Runtime Dialog): Requested upon app launch strictly to fetch current geographic coordinates for local weather updates via Open-Meteo (https://api.open-meteo.com) and reverse geocoding of city/country names via OpenStreetMap Nominatim. Coordinates are handled ephemerally and are never stored or tracked.CAMERA (Runtime Dialog): Used exclusively for local motion detection and face presence recognition. When activated, the camera detects user proximity to automatically wake or sleep the mirror display. Camera data is processed entirely in real-time on-device and is never recorded, stored, or transmitted.WAKE_LOCK (Normal - Granted Automatically): Prevents the display from turning off automatically while functioning as an active mirror dashboard.DISABLE_KEYGUARD (Normal - Granted Automatically): Enables the mirror display to show seamlessly over the lock screen.Magic Mirror integrates lightweight public APIs to display ambient dashboard information without requiring personal user registration:
zenquotes.io/api/today. Quote responses are cached locally on the device until midnight to prevent unnecessary network calls.weather.js, eliminating external image fetching.Magic Mirror supports two separate, independent login options with completely isolated local storage:
https://www.googleapis.com/auth/calendar.readonly), and syncs tasks bi-directionally (https://www.googleapis.com/auth/tasks).Both account types offer identical feature capabilities, including full task creation/editing, motion detection screen controls, local photo frame displays, daily quotes, and display name customization.
Magic Mirror’s use and transfer to any other app of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
We implement strict security measures to safeguard user information and data fetched from third-party APIs (including Google Calendar and Google Tasks):
Magic Mirror processes all user data locally without remote databases. If you select Delete Account inside the app settings, all locally saved session data—including OAuth tokens, display names, calendar caches, task lists, cached quotes, and settings—is permanently erased from your device.
We do not sell, trade, rent, or share personal data, location information, camera processing feeds, or calendar/task content with third parties or advertising networks.
For inquiries regarding this Privacy Policy or data clearing procedures, please contact:
Email: support@magicmirror.it.com