Your data stays yours. By design, not by promise.
SynchroCity is a proximity-based social discovery platform committed to privacy. Our core principle: your location never leaves your device. All proximity computation happens on-device using Bluetooth Low Energy (BLE). There is no central server that knows where you are, who you met, or what you said.
| Data | Purpose | Stored Where | Sent to Server |
|---|---|---|---|
| Alias | Display name | Device only | No |
| Interests & depth | Resonance matching | Device only | No |
| Skills & flags | Skill complementarity | Device only | No |
| Communication style | Conversation compatibility | Device only | No |
| Transmission | Real-time broadcast | Device only | No |
| Birth chart (optional) | Synastry matching | Device only | No |
| Birth year | Age verification | Device only | No |
| Data | Purpose | Stored Where | Sent to Server |
|---|---|---|---|
| Bluetooth beacon IDs | Proximity detection | Device, ephemeral (rotates 15 min) | No |
| Location coordinates | BLE estimation | Device, real-time only (not stored) | Never |
| Encounter records | History | Device only | Anonymized beacon IDs only |
| Glyphs | Reputation | Device + server (anonymized) | Yes (anonymized) |
Birth chart data is treated as GDPR Article 9 special category data. It is entirely optional, stored on-device only, never transmitted to any server, and can be removed at any time from your profile settings.
We never sell or rent your data. Data may be shared only in these limited contexts:
| Data Type | Retention Period |
|---|---|
| Profile | Until you delete it |
| Encounters | Configurable: 7 days to unlimited |
| Glyphs | Permanent (anonymized) |
| Beacon IDs | 15-minute rotation |
| Encryption keys | 15-minute rotation |
| Location | Not stored |
| Relay messages | 60 seconds |
| Chat messages | 24 – 72 hours |
SynchroCity is designed to resist the kinds of surveillance most social apps enable by default: casual data harvesting, mass metadata collection, cross-app profiling, and location-history reconstruction. It is not designed to make you invisible to a targeted adversary with unlimited resources, and we do not claim otherwise. Security researchers will (correctly) ask the following questions about any BLE proximity product; here are honest answers.
Threat model summary: SynchroCity claims a strong architectural raise-the-cost defense against casual, mass, and metadata-based surveillance. It does not claim invisibility from a targeted adversary. If your threat model includes such an adversary, no consumer mobile product — ours included — should be your only defense. We welcome scrutiny; if you find a specific attack we have not addressed, please contact us at moonlit-social-labs@proton.me.
SynchroCity is a proximity-matching product for adults only. Users must be at least 18 years of age. Age is confirmed during onboarding via an explicit 18+ affirmation that must be completed before the app can be used; the affirmation timestamp is recorded on-device as a compliance record. We do not knowingly collect data from minors. If we become aware that a user is under 18, we will terminate their account and delete any data associated with it. To report suspicion that an underage user is on the mesh, use the in-app report flow (Reasons → “underage user”) or contact us at moonlit-social-labs@proton.me.
For non-US users, where applicable data transfers occur, we rely on Standard Contractual Clauses (SCCs) to ensure adequate protection under GDPR.
If we make material changes to this privacy policy, you will be notified via an in-app notification before the changes take effect.
For privacy-related inquiries, please contact us at moonlit-social-labs@proton.me
A DPIA has been conducted for SynchroCity. The assessment concluded that the privacy-by-design architecture — with on-device computation, rotating identifiers, end-to-end encryption, and zero central data collection — provides adequate protection for all categories of processed data.