The data controller responsible for Met under the General Data Protection Regulation (GDPR / DSGVO, Regulation (EU) 2016/679):
Klaus Siebeneicher
Vienna, Austria
ks.siebeneicher@gmail.com
Met is a personal relationship management app built for offline, on-device use. It helps you remember people you meet by storing their contact details, voice notes, photos, and interaction history — entirely on your device.
When you use Met you store personal data about other people. Under GDPR Art. 2(2)(c) and Recital 18, the regulation does not apply to processing carried out by a natural person in the course of a purely personal or household activity. If you use Met for personal networking only, the household exemption applies.
If you use Met professionally (e.g. as a founder or sales professional), you are the data controller for your contacts' data and are responsible for a lawful basis. Met's fully offline architecture minimises risk in all cases.
All data listed below is stored only on your device and is never sent to us.
| Field | Required | Purpose |
|---|---|---|
| Name | Yes | Identify the contact |
| Job title | No | Professional context; used for auto-category detection |
| Company | No | Professional context; used for auto-category detection |
| Email address | No | Contact reference |
| Phone number | No | Contact reference |
| LinkedIn URL | No | Social profile link |
| Website | No | Professional reference |
| Address | No | Location reference |
| Date met / Event | No | Context of the encounter |
| Category tag | Yes (default: Other) | Organisation and filtering |
| Follow-up flag | No | Personal reminder |
| Text note | No | Free-text personal memory |
| Data | Storage | Purpose |
|---|---|---|
| Face photo | App private storage | Visual recognition of the contact |
| Business card photo | App private storage | Reference scan of physical card |
| Voice note (WAV audio) | voice-notes/ in app storage | Audio memory of the person or meeting |
| Voice note transcript | App database on device | Searchable text version of voice note |
You may log interactions (calls, meetings, follow-ups) per contact. Each log contains a title, date, optional text note, and optional voice note with transcript. All stored locally.
You may create events (conferences, meetups) and tag contacts to them. Event data — name, date, optional location — is stored locally and never transmitted.
Your preferences (transcription on/off, quality, category mode, webhook configuration, etc.) are stored locally in the app's private data storage. None of this is sent to us.
You type contact information directly into the app. Nothing is sent anywhere during this process.
Met can photograph a physical business card and extract text from it using Google ML Kit Text Recognition, which runs entirely on-device. The image is never uploaded. After extraction the text is parsed locally to populate contact fields. The card photo is stored on your device if you keep it.
Met can scan a LinkedIn QR code to extract a profile URL. The QR code is decoded on-device; nothing is sent to LinkedIn or any other service during the scan.
With your explicit permission, Met reads contacts from your device address book (name, phone, email, company, job title). Imported contacts are stored in Met's local database. No contacts data is uploaded. You can undo an import via Settings → Remove last import.
From a contact's profile you can write them directly to your device's native address book using the "Save to Phone Contacts" button. This sends the person's name, company, job title, email, phone number, and LinkedIn URL to your device's contacts app. This is always explicitly triggered by you — Met never writes to your address book automatically.
Met records voice notes in WAV format, saved in the app's private storage. The microphone is only active while you are actively recording — Met never records in the background.
If you enable transcription in Settings, Met downloads an open-source speech recognition model (OpenAI Whisper via Hugging Face) onto your device. Three quality tiers: Tiny (~75 MB), Base (~150 MB), Small (~490 MB). Transcription runs entirely on-device — your audio is never sent anywhere. During the model download, only standard HTTP metadata (IP, user-agent) is exchanged with Hugging Face to fetch a static file.
You may attach a face photo by taking a new photo or selecting one from your library. Photos are stored in the app's private storage on your device and are not uploaded anywhere.
| Permission | When requested | Used for |
|---|---|---|
| Camera | First use of card scan, QR scan, or face photo | Capturing business cards, QR codes, and face photos |
| Microphone | First use of voice recorder | Recording voice notes |
| Contacts | When you import contacts or save a contact to your address book | Reading device contacts to import into Met; writing a Met contact back to your native address book |
| Photo library | When you choose "Library" to pick a face photo | Selecting an existing photo |
All permissions are granted through the standard iOS / Android dialog. You can revoke any permission at any time in your device's Settings. Revoking does not delete data already stored in Met.
Met offers an optional webhook that sends contact data to an HTTPS URL of your choice (e.g. Zapier, Make, n8n, or your own server) when you add or edit a contact.
When enabled, the following data may be sent to the URL you configure:
You are solely responsible for the security and privacy compliance of the endpoint URL you configure. You can disable or remove the webhook at any time in Settings. If you send data to a third-party service, that service's own privacy policy governs data once received.
| Processing activity | Legal basis |
|---|---|
| Storing manually entered contact data | Art. 6(1)(a) – consent; Art. 6(1)(f) – legitimate interest in personal relationship management |
| Camera, microphone, contacts access | Art. 6(1)(a) – consent via OS permission dialog |
| Phone contacts import | Art. 6(1)(a) – explicit consent via import confirmation |
| Voice recording and on-device transcription | Art. 6(1)(a) – consent; processing is solely on-device |
| Whisper model download from Hugging Face | Art. 6(1)(a) – consent (you enable transcription in Settings); no personal data is transferred |
| Webhook transmission of contact data | Art. 6(1)(a) – explicit consent (you configure and enable the webhook) |
documentDirectory/voice-notes/ inside the app sandbox.documentDirectory/whisper/.The iOS and Android app sandboxes provide hardware-level encryption by default (iOS Secure Enclave; Android file-based encryption). Met does not add a separate application-level encryption layer on top of these OS protections.
Met does not use iCloud, Google Drive, or any cloud sync. If you back up your device to iCloud or Google, app data may be included in that backup — governed by Apple's or Google's own privacy policy.
Data is kept until you delete it. You are in full control:
You can export all contacts as a CSV file via Settings → Export all data (DSGVO Art. 20). The file is generated entirely on your device and shared via your OS share sheet. We do not receive a copy.
| Service | What it does | Data sent externally |
|---|---|---|
| Google ML Kit Text Recognition | Recognises text on business card photos | None — fully on-device |
| whisper.rn (OpenAI Whisper) | Speech-to-text transcription | None — fully on-device |
| Hugging Face (model download) | Source for the Whisper model file | Standard HTTP metadata to download a static file. No audio or personal data. |
| expo-contacts (OS address book) | Reads contacts on import | None — data stays on device |
| Apple App Store / Google Play | App distribution | Apple and Google collect their own data (crash reports, download stats) under their respective privacy policies. |
Met contains no advertising SDKs, no analytics SDKs, no crash reporting services, and no tracking pixels.
Because all contact data lives on your device and we have no access to it, the most effective way to exercise rights over contact data is directly within the app. For any data we might hold about you as an app user (e.g. if you contact us by email), reach out to ks.siebeneicher@gmail.com.
If you believe our processing infringes DSGVO you have the right to lodge a complaint with the competent supervisory authority (DSGVO Art. 77). In Austria:
Österreichische Datenschutzbehörde (DSB)
Barichgasse 40–42, 1030 Wien
www.dsb.gv.at · dsb@dsb.gv.at
You may also contact the supervisory authority in your country of residence.
Met is not directed at children under 16. We do not knowingly collect data from children. Contact us if you believe a child has provided data through the app.
Material changes will be communicated through App Store / Google Play release notes or within the app. The date at the top of this document always reflects the latest revision. Continued use after a change constitutes acceptance.
Klaus Siebeneicher
ks.siebeneicher@gmail.com