Privacy Policy

Terms and Usage
SyncPulse is a local-first file-sharing app for nearby devices. This page explains what SyncPulse stores locally, how same-Wi-Fi pairing works, and how Google Analytics for Firebase is used as the app's only third-party analytics service in the current Android project.
Introduction

This Privacy Policy applies to the SyncPulse mobile application developed by Mikael Tenshio. SyncPulse is designed for nearby device pairing, local file sharing, and same-Wi-Fi transfer sessions without requiring a user account for core features.

SyncPulse is built around local pairing and direct device-to-device transfer behavior. It also includes Google Analytics for Firebase in the Android build as the app's only third-party analytics integration.


Local Data and Session Information

SyncPulse stores certain data locally on your device so pairing and transfer flows can work across sessions.

  • Device name, default save location, theme preference, and onboarding completion state
  • Transfer history records such as session ID, direction, peer device name, state, and timestamps
  • Temporary active-session details like token, host, port, QR payload, and connection state while a session is in progress
  • Short-lived UI state and recent transfer events needed to drive the app interface

These settings and transfer-history entries are stored locally through app storage rather than a developer-managed user account system.


Local Transfers and Network Behavior

SyncPulse is designed to transfer files directly between devices on the same local Wi-Fi network. The app's UI and transfer logic describe this as local sharing with no developer-managed cloud relay for the file contents themselves.

Pairing data may include details such as session ID, token, host, port, expiry time, and device name so the receiving device can join the intended local session.

The current web implementation explicitly states that local socket hosting and pairing are available only in the Android native app.


Analytics and Internet Use

SyncPulse may use Google Analytics for Firebase, depending on the installed version and configuration. This means limited technical and usage events may be sent to Google when network access is available.

Analytics-related information may include:

  • App opens, screen views, and general usage events
  • Technical app and device environment details exposed through Google's analytics tooling
  • General engagement patterns used to understand product usage and stability

SyncPulse's core file-sharing flow is positioned as local-first, but the Android manifest also declares internet access, which supports local networking behavior and analytics event delivery where Analytics is enabled.


Storage and Deletion

Local SyncPulse data generally remains on the device until you remove it through app controls, device storage settings, or uninstallation.

  • You can change stored device name and default receive location inside the app
  • Local app data can be removed by clearing app storage or uninstalling the app
  • Temporary active-session details are intended to disappear when a session ends or is stopped

Analytics data handled by Google Analytics for Firebase is subject to Google's own retention and processing policies.


Third-Party Services

The third-party analytics service used by SyncPulse is Google Analytics for Firebase.

If you install SyncPulse through an app store or use it on a device platform, those platforms may also process technical data under their own terms and privacy policies.

Google's privacy information is available at https://policies.google.com/privacy


Permissions and Platform Notes

SyncPulse uses internet access for local-network transfers, Analytics where enabled, and platform services. The app also uses an Android FileProvider for file-sharing related handling.

SyncPulse does not require contacts, precise location, or microphone permissions for its core transfer features. Camera access may be requested only when a QR-code pairing feature is available and you choose to use it.


Contact Us

Email: help.tenshioapps@gmail.com

Effective date: June 15, 2026