Privacy policy
Version 2026-11 (beta) · valid from the day the beta opens
Vitals & Labs encrypts your health readings on your own phone or computer before they are stored online, so nobody else, including the maker of the app, can read them. This policy explains what is stored, where, and what you can do about it.
Who is responsible
Vitals & Labs is made by Rudi Herklots, an individual based in Malaysia. He decides how your data is handled and is responsible for it.
Contact for anything about privacy, including your rights below: privacy@fetego.com
The beta is open to people living in Malaysia. Before it opens to other countries, this policy will be updated.
What the app stores, and who can read it
| What | Examples | Where it is kept | Who can read it |
|---|---|---|---|
| Your health records | Readings, medication, symptoms, lab results, appointments, notes, targets and app settings | Encrypted before it leaves your device, then stored on our server | Only you, with your passphrase, passkey or recovery key |
| Your account | Email address; your name if you sign in with Google; when you signed in | Our server | Needed to sign you in; visible to the maker for support and security |
| Security keys | Your encrypted data key and passkey identifiers | Our server | Useless without your passphrase, passkey or recovery key |
| Your consent | The date you agreed, the version of this policy, whether the records are about you or someone else, and on what basis | Our server | The maker, as proof of your consent |
| Technical logs | IP address, browser type, time of a request | Our hosting and database providers | Kept briefly for security and to keep the service running |
| Display preferences | Text size, language, last opened tab | Only on your device | Only you |
We never store your passphrase or recovery key, and we cannot reset them for you.
The server also sees technical facts about your encrypted records: how many there are, when each was last changed and whether it was deleted. It cannot see what they contain.
What stays on your device
Some features work only on your phone or computer, and nothing from them is sent to us:
- Reading a meter over Bluetooth
- Reading text you copied from Google Lens or a similar app. The app reads the clipboard only within 5 minutes after you open Add from device or Paste from Lens, and only if you allowed it
- Reading lab report PDFs and CSV files you import
- Read aloud, which uses your phone's own voice
When you share a report
When you send a report by WhatsApp, email or another app, it goes through the app you choose. Its own privacy terms apply, and we do not receive a copy.
What we don't do
- No advertising and no advertising trackers
- No selling or renting of your data
- No analytics or tracking tools that follow how you use the app
- No access to your health records: they are encrypted before they leave your device
Why we may use your data
- Your health records: only with your explicit consent, which you give when you first sign in. Without it the app cannot be used.
- Your account and security keys: to provide the service you signed up for.
- Technical logs: to keep the service safe and working.
Records about someone else
You can keep records for another person, for example a parent you care for. Their health data then needs their permission too.
- When you set up the app, you choose whether the records are about you or about someone else.
- For someone else, you confirm that they agreed, or that you may legally act for them (for example as parent of a child, guardian or holder of a power of attorney). The app saves this confirmation with the date.
- That person has the same rights as you: to see, export or delete their records. They can ask you, or email privacy@fetego.com.
- If they withdraw their permission, delete the records or the account.
Services we use
| Service | What for | Location |
|---|---|---|
| Supabase | Database and sign-in | Singapore |
| Cloudflare | Hosting the app and the domain | Worldwide network |
| Resend | Sending account emails, such as invitations | United States (sent from its Asia-Pacific region) |
| Our email, including privacy@fetego.com; sign-in with Google, only if you choose it | Worldwide |
Each of these handles data only to provide its service to us, under its own data processing agreement.
Data stored outside your country
Our database is in Singapore. If you live in the European Union, your account details are transferred outside the EU. These transfers are protected by the standard contractual clauses in our providers' data processing agreements. Your health records travel and are stored only in encrypted form.
How long we keep it
- Everything stays while your account exists.
- When you delete your account, all your records, keys and account details are deleted from the server straight away. Copies in our daily backups disappear when those backups expire, within 7 days.
- Technical logs are deleted by our database provider after 7 days. Our hosting provider, Cloudflare, keeps its own logs for a limited time under its own policy.
- Records you delete in the app are removed from your other devices at the next sync and from the server within 30 days.
Your rights
You can, at any time:
- See and export your data: Setup › Data › Export gives you all your records as files.
- Correct your data: edit any record in the app.
- Delete your account: Setup › Account & sync › Delete my account, or at vitals.fetego.com/delete.
- Withdraw your consent: by deleting your account. Because the app cannot work without health records, withdrawing consent ends your use of it.
- Ask a question or object to how we handle your data: email privacy@fetego.com. We reply within 21 days.
- Complain to a data protection authority: in Malaysia the Personal Data Protection Commissioner (JPDP), in the Netherlands the Autoriteit Persoonsgegevens.
How your data is protected
- Health records are encrypted before they leave your device, with a key protected by your passphrase. Our server only ever holds the encrypted version.
- On your own phone or computer, your records are kept readable so the app works offline. Protect the device with a screen lock, and use the app's auto-lock and Lock now. If someone else uses the device, sign out: this removes your records and account details from it.
- You can unlock with a passkey (fingerprint, face or PIN) instead of typing your passphrase.
- Every connection is encrypted, and each account can only reach its own records.
Important: if you lose both your passphrase and your recovery key, nobody can unlock your records, including us. Keep your recovery key somewhere safe, and export your data now and then.
If something goes wrong
If there is a security breach that could harm you, we tell you and the relevant data protection authority as quickly as the law requires. We explain what happened, what was affected and what you can do.
Age
Vitals & Labs is for adults aged 18 and over. Don't use it if you are younger.
Not medical advice
Vitals & Labs is a log. It records, shows and shares what you enter. It does not diagnose, treat or monitor any illness, and it does not replace your doctor.
Changes to this policy
When this policy changes, the version number goes up and the app asks for your consent again before you can continue. Earlier versions stay available on request.
Contact
Rudi Herklots, Malaysia · privacy@fetego.com
Other pages: Terms of use · Delete your account
Dasar privasi
Versi 2026-11 (beta) · berkuat kuasa mulai hari beta dibuka
Vitals & Labs menyulitkan bacaan kesihatan anda pada telefon atau komputer anda sendiri sebelum ia disimpan dalam talian, supaya tiada orang lain, termasuk pembuat aplikasi ini, boleh membacanya. Dasar ini menerangkan apa yang disimpan, di mana, dan apa yang boleh anda lakukan mengenainya.
Siapa yang bertanggungjawab
Vitals & Labs dibuat oleh Rudi Herklots, seorang individu yang tinggal di Malaysia. Beliau menentukan cara data anda dikendalikan dan bertanggungjawab ke atasnya.
Hubungi kami untuk apa-apa perkara berkaitan privasi, termasuk hak anda di bawah: privacy@fetego.com
Beta ini dibuka kepada orang yang tinggal di Malaysia. Dasar ini akan dikemas kini sebelum beta dibuka kepada negara lain.
Apa yang disimpan oleh aplikasi, dan siapa yang boleh membacanya
| Apa | Contoh | Di mana disimpan | Siapa yang boleh membacanya |
|---|---|---|---|
| Rekod kesihatan anda | Bacaan, ubat, simptom, keputusan makmal, temu janji, nota, sasaran dan tetapan aplikasi | Disulitkan sebelum keluar dari peranti anda, kemudian disimpan pada pelayan kami | Hanya anda, dengan frasa laluan, kunci laluan (passkey) atau kunci pemulihan anda |
| Akaun anda | Alamat e-mel; nama anda jika anda log masuk dengan Google; masa anda log masuk | Pelayan kami | Diperlukan untuk log masuk; boleh dilihat oleh pembuat aplikasi untuk sokongan dan keselamatan |
| Kunci keselamatan | Kunci data anda yang disulitkan dan pengenal kunci laluan | Pelayan kami | Tidak berguna tanpa frasa laluan, kunci laluan atau kunci pemulihan anda |
| Persetujuan anda | Tarikh anda bersetuju, versi dasar ini, sama ada rekod itu tentang anda atau orang lain, dan atas dasar apa | Pelayan kami | Pembuat aplikasi, sebagai bukti persetujuan anda |
| Log teknikal | Alamat IP, jenis pelayar, masa sesuatu permintaan | Penyedia pengehosan dan pangkalan data kami | Disimpan untuk tempoh singkat bagi keselamatan dan memastikan perkhidmatan berjalan |
| Pilihan paparan | Saiz teks, bahasa, tab terakhir dibuka | Hanya pada peranti anda | Hanya anda |
Kami tidak pernah menyimpan frasa laluan atau kunci pemulihan anda, dan kami tidak boleh menetapkannya semula untuk anda.
Pelayan juga melihat fakta teknikal tentang rekod anda yang disulitkan: berapa banyak, bila setiap satu kali terakhir diubah dan sama ada ia telah dipadam. Pelayan tidak dapat melihat kandungannya.
Apa yang kekal pada peranti anda
Sesetengah ciri berfungsi hanya pada telefon atau komputer anda, dan tiada apa-apa daripadanya dihantar kepada kami:
- Membaca meter melalui Bluetooth
- Membaca teks yang anda salin daripada Google Lens atau aplikasi serupa. Aplikasi membaca papan klip hanya dalam masa 5 minit selepas anda membuka Tambah dari peranti atau Tampal dari Lens, dan hanya jika anda membenarkannya
- Membaca PDF laporan makmal dan fail CSV yang anda import
- Bacaan suara, yang menggunakan suara telefon anda sendiri
Apabila anda berkongsi laporan
Apabila anda menghantar laporan melalui WhatsApp, e-mel atau aplikasi lain, ia melalui aplikasi yang anda pilih. Terma privasi aplikasi itu terpakai, dan kami tidak menerima salinannya.
Apa yang kami tidak lakukan
- Tiada iklan dan tiada penjejak iklan
- Tiada penjualan atau penyewaan data anda
- Tiada alat analitik atau penjejakan yang memantau cara anda menggunakan aplikasi
- Tiada akses kepada rekod kesihatan anda: ia disulitkan sebelum keluar dari peranti anda
Mengapa kami boleh menggunakan data anda
- Rekod kesihatan anda: hanya dengan persetujuan nyata anda, yang anda berikan semasa log masuk kali pertama. Tanpanya, aplikasi tidak boleh digunakan.
- Akaun dan kunci keselamatan anda: untuk menyediakan perkhidmatan yang anda daftar.
- Log teknikal: untuk memastikan perkhidmatan selamat dan berfungsi.
Rekod tentang orang lain
Anda boleh menyimpan rekod untuk orang lain, contohnya ibu bapa yang anda jaga. Data kesihatan mereka juga memerlukan kebenaran mereka.
- Semasa menyediakan aplikasi, anda memilih sama ada rekod itu tentang anda atau tentang orang lain.
- Bagi orang lain, anda mengesahkan bahawa mereka telah bersetuju, atau bahawa anda boleh bertindak bagi pihak mereka di sisi undang-undang (contohnya sebagai ibu bapa kepada anak, penjaga atau pemegang surat kuasa wakil). Aplikasi menyimpan pengesahan ini bersama tarikhnya.
- Orang itu mempunyai hak yang sama seperti anda: untuk melihat, mengeksport atau memadam rekod mereka. Mereka boleh meminta daripada anda, atau e-mel privacy@fetego.com.
- Jika mereka menarik balik kebenaran, padamkan rekod atau akaun tersebut.
Perkhidmatan yang kami gunakan
| Perkhidmatan | Untuk apa | Lokasi |
|---|---|---|
| Supabase | Pangkalan data dan log masuk | Singapura |
| Cloudflare | Mengehos aplikasi dan domain | Rangkaian seluruh dunia |
| Resend | Menghantar e-mel akaun, seperti jemputan | Amerika Syarikat (dihantar dari rantau Asia Pasifiknya) |
| E-mel kami, termasuk privacy@fetego.com; log masuk dengan Google, hanya jika anda memilihnya | Seluruh dunia |
Setiap perkhidmatan ini mengendalikan data hanya untuk menyediakan perkhidmatannya kepada kami, di bawah perjanjian pemprosesan datanya sendiri.
Data yang disimpan di luar negara anda
Pangkalan data kami terletak di Singapura. Jika anda tinggal di Kesatuan Eropah, butiran akaun anda dipindahkan ke luar EU. Pemindahan ini dilindungi oleh fasal kontrak standard dalam perjanjian pemprosesan data penyedia kami. Rekod kesihatan anda hanya dihantar dan disimpan dalam bentuk yang disulitkan.
Berapa lama kami menyimpannya
- Semua data kekal selagi akaun anda wujud.
- Apabila anda memadam akaun, semua rekod, kunci dan butiran akaun anda dipadam serta-merta daripada pelayan. Salinan dalam sandaran harian kami hilang apabila sandaran itu tamat tempoh, dalam masa 7 hari.
- Log teknikal dipadam oleh penyedia pangkalan data kami selepas 7 hari. Penyedia pengehosan kami, Cloudflare, menyimpan lognya sendiri untuk tempoh terhad di bawah dasarnya sendiri.
- Rekod yang anda padam dalam aplikasi dikeluarkan daripada peranti anda yang lain pada penyegerakan seterusnya, dan daripada pelayan dalam masa 30 hari.
Hak anda
Anda boleh, pada bila-bila masa:
- Melihat dan mengeksport data anda: Tetapan › Data › Eksport semua data memberi anda semua rekod anda dalam bentuk fail.
- Membetulkan data anda: ubah mana-mana rekod dalam aplikasi.
- Memadam akaun anda: Tetapan › Akaun & penyegerakan › Padam akaun saya, atau di vitals.fetego.com/delete.
- Menarik balik persetujuan anda: dengan memadam akaun anda. Oleh sebab aplikasi tidak boleh berfungsi tanpa rekod kesihatan, menarik balik persetujuan bermakna anda berhenti menggunakannya.
- Bertanya atau membantah cara kami mengendalikan data anda: e-mel privacy@fetego.com. Kami membalas dalam masa 21 hari.
- Membuat aduan kepada pihak berkuasa perlindungan data: di Malaysia, Pesuruhjaya Perlindungan Data Peribadi (JPDP); di Belanda, Autoriteit Persoonsgegevens.
Cara data anda dilindungi
- Rekod kesihatan disulitkan sebelum keluar dari peranti anda, dengan kunci yang dilindungi oleh frasa laluan anda. Pelayan kami hanya menyimpan versi yang disulitkan.
- Pada telefon atau komputer anda sendiri, rekod anda disimpan dalam bentuk yang boleh dibaca supaya aplikasi berfungsi tanpa internet. Lindungi peranti dengan kunci skrin, dan gunakan kunci automatik serta Kunci sekarang dalam aplikasi. Jika orang lain menggunakan peranti itu, log keluar: ini mengeluarkan rekod dan butiran akaun anda daripadanya.
- Anda boleh membuka kunci dengan kunci laluan (cap jari, wajah atau PIN) dan bukannya menaip frasa laluan.
- Setiap sambungan disulitkan, dan setiap akaun hanya boleh mencapai rekodnya sendiri.
Penting: jika anda kehilangan frasa laluan dan kunci pemulihan, tiada sesiapa boleh membuka rekod anda, termasuk kami. Simpan kunci pemulihan anda di tempat yang selamat, dan eksport data anda dari semasa ke semasa.
Jika berlaku masalah
Jika berlaku pelanggaran keselamatan yang boleh memudaratkan anda, kami akan memaklumkan anda dan pihak berkuasa perlindungan data yang berkaitan secepat yang dikehendaki oleh undang-undang. Kami akan menerangkan apa yang berlaku, apa yang terjejas dan apa yang boleh anda lakukan.
Umur
Vitals & Labs adalah untuk orang dewasa berumur 18 tahun ke atas. Jangan gunakannya jika anda lebih muda.
Bukan nasihat perubatan
Vitals & Labs ialah buku log. Ia merekod, memapar dan berkongsi apa yang anda masukkan. Ia tidak mendiagnosis, merawat atau memantau sebarang penyakit, dan tidak menggantikan doktor anda.
Perubahan pada dasar ini
Apabila dasar ini berubah, nombor versi akan dinaikkan dan aplikasi akan meminta persetujuan anda semula sebelum anda boleh meneruskan. Versi terdahulu boleh didapati atas permintaan.
Hubungi
Rudi Herklots, Malaysia · privacy@fetego.com
Halaman lain: Terma penggunaan · Padam akaun anda