Privacy Policy
Last updated: April 16, 2026
Maandrik, a brand of Aplidata (“we”, “us”, or “our”) built the FrameSwayapp (the “App”) as a commercial product. This Privacy Policy explains what information the App accesses, how it is used, and your choices regarding that information.
By using the App you agree to the practices described in this policy.
FrameSway is optimised to work beautifully with Synology Photos, letting you stream albums directly from your personal NAS to your digital photo frame — no cloud intermediaries, no subscriptions. FrameSway is an independent, community-built app and is not affiliated with, endorsed by, or officially associated with Synology Inc. in any way. Synology and Synology Photos are trademarks of Synology Inc.
1. Information We Collect
1.1 Information You Provide
All credentials and preferences are stored locally on your device using Android DataStore (encrypted at rest by the OS). We never transmit your Synology credentials to any server other than the Synology NAS address you configure.
| Data | Purpose |
|---|---|
| Synology NAS credentials (server URL, username, password) | Authenticate with your personal Synology Photos server to display your photos and albums. |
| Schedule preferences (days, start/stop times) | Automate when the slideshow turns on and off. |
| Display preferences (interval, transitions, captions, clock, theme) | Customise the slideshow experience. |
1.2 Information Accessed on the Device
| Permission | Data accessed | Purpose |
|---|---|---|
READ_MEDIA_IMAGES / READ_MEDIA_VIDEO / READ_EXTERNAL_STORAGE | Photos and videos in your device gallery | Display them in the slideshow. |
ACCESS_MEDIA_LOCATION | GPS coordinates embedded in photo EXIF data | Show the photo's location in the caption overlay. |
INTERNET | Network traffic to your Synology NAS | Download photos and sync star ratings. |
1.3 Information We Do Not Collect
- We do not collect personal data, analytics, telemetry, or crash reports.
- We do not use advertising SDKs or tracking frameworks.
- We do not upload your photos or metadata to any cloud service.
- We do not access your contacts, call logs, SMS, camera, or microphone.
2. How Your Information Is Used
All data processed by the App is used solely to provide the slideshow functionality you configure:
- Synology credentials → authenticate and fetch album photos from your NAS.
- Gallery access → read photos/videos stored on your device to display in the slideshow.
- Location data (EXIF) → display the location where a photo was taken in the caption overlay. This data is read locally; it is never sent to external servers.
- Reverse geocoding (optional) → if you enable the “Use Nominatim” setting, the App sends GPS coordinates to the OpenStreetMap Nominatim public API to convert them into a human-readable address. No personal identifiers are included in these requests. Results are cached locally on the device.
- Scheduling & boot → manage alarms and auto-start to turn the slideshow on/off at your configured times.
3. Third-Party Services
| Service | Data shared | Purpose |
|---|---|---|
| Google Play Billing | Purchase tokens (managed by Google) | Process in-app purchases for the Premium upgrade. |
| OpenStreetMap Nominatim (optional) | GPS coordinates only | Reverse geocoding to display photo location names. |
| Your Synology NAS | Credentials you provide; photo rating updates | Fetch album photos and sync star ratings. |
We do not share any data with advertisers, data brokers, or other third parties.
4. Data Storage and Security
- All settings and credentials are stored locally on your device using Android Jetpack DataStore.
- Network connections to your Synology NAS use the protocol you configure (HTTPS recommended).
- The App does not maintain any external database or server-side storage of user data.
- Nominatim reverse geocoding results are cached in a local file on the device and are never shared.
5. Data Retention and Deletion
- Your data exists only on your device. Uninstalling the App or clearing its data removes all stored preferences, credentials, and caches.
- You can clear the Nominatim location cache at any time from Settings → Playback → Advanced → Clear Nominatim Cache.
- You can remove your Synology credentials at any time by editing the connection settings.
6. Children's Privacy
The App is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided personal data, please contact us so we can delete it.
7. Permissions Summary
| Permission | Why it is needed |
|---|---|
INTERNET | Connect to your Synology NAS to download photos. |
READ_MEDIA_IMAGES / READ_MEDIA_VIDEO | Access device gallery photos and videos for the slideshow. |
READ_EXTERNAL_STORAGE (Android 9–12) | Legacy gallery access on older Android versions. |
ACCESS_MEDIA_LOCATION | Read GPS data from photos to display location captions. |
WAKE_LOCK | Keep the screen on during the slideshow. |
RECEIVE_BOOT_COMPLETED | Re-register schedule alarms and optionally start the app after device reboot. |
USE_EXACT_ALARM / USE_FULL_SCREEN_INTENT | Schedule precise on/off times and wake the screen. |
POST_NOTIFICATIONS | Show the schedule wake-up notification. |
FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE | Run a short-lived service to wake the screen for scheduled starts. |
DISABLE_KEYGUARD | Dismiss the lock screen when a scheduled start fires. |
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | Ensure scheduled alarms are not delayed by battery optimization. |
BILLING | Process Google Play in-app purchases. |
8. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted in this document with an updated “Last updated” date. Continued use of the App after changes constitutes acceptance of the revised policy.
9. Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at:
This privacy policy is effective as of April 16, 2026.