Privacy Policy

FrogTalk is built privacy-first. Your messages are encrypted before they leave your device, we run no analytics, and we sell nothing to anyone. This page explains exactly what that means in plain English.

Last updated: 28 April 2026

Plain-English summary

If you only read one section, read this:

Who we are

FrogTalk ("we", "us") is the operator of the chat service available at frogtalk.xyz and the official Android, iOS, Linux, Windows, and desktop applications. The service is also available as open-source software you can run on your own infrastructure; this policy describes the version we operate at frogtalk.xyz. Self-hosted instances are governed by the policies of their respective operators.

What we collect

To provide the service we collect the minimum information necessary:

Account information

Message metadata (server-visible)

Device & connection data

Content you upload

What we don't collect

End-to-end encryption

FrogTalk uses three different end-to-end cryptosystems depending on the surface, each picked for the threat model of that surface. All encryption happens in your browser, desktop client, or mobile app — the server only ever sees ciphertext.

Direct messages — Signal Protocol

Every DM is encrypted with the Signal Protocol (the same one used by WhatsApp and Signal):

Room messages — Signal Sender Keys

Group conversations use a Sender-Keys design built on top of the same identity layer:

Voice & video calls — DTLS-fingerprint signing

WebRTC calls already encrypt media end-to-end with DTLS-SRTP, but a hostile signalling server could in principle swap fingerprints during call setup. FrogTalk closes that gap:

What this means in practice: a court order, a server breach, or a rogue admin can reveal the metadata of who messaged whom and when, but cannot reveal the contents of direct messages, room messages, or call media. We have no key to give.

The one explicit exception is a room with an outbound Discord or Telegram bridge enabled. Because the bridge has to forward readable text to a third-party platform, those rooms fall back to a transitional AES key shared between members. This is clearly indicated in the channel header, and DMs are never bridged.

Discord & Telegram bridges

FrogTalk channels can optionally be linked to a Discord channel or Telegram chat. When a bridge is enabled by a room operator:

Bridges are only ever activated by room operators and are clearly indicated in the channel header. DMs are never bridged.

Cookies & local storage

We use a small number of strictly-necessary client-side storage items:

We do not use any tracking cookies, advertising cookies, or shared third-party cookies.

Third-party services

We rely on a deliberately small set of third parties to run the service. Each is used only for the purpose listed.

We do not embed Facebook pixels, Google Analytics, advertising networks, or social-share trackers anywhere on the site or in the apps.

Data retention

You can delete your account at any time from Settings → Account → Delete account. This permanently removes your profile, messages, uploads, friend list, and keys from our servers.

Your rights

Regardless of where you live, you can:

If you are in the EU/EEA, UK, California, or another jurisdiction with a data-protection authority, you also have the right to lodge a complaint with that authority.

Children

FrogTalk is not directed at children under 13 (or under 16 in the EU/EEA). We do not knowingly collect personal information from children below those ages. If you believe a child has created an account, please contact us and we will delete it.

Changes to this policy

If we make material changes to this policy, we will post a banner in the app and update the "last updated" date at the top of this page at least 14 days before the changes take effect. Minor clarifications may be made without notice.

Contact

Questions, data requests, or privacy concerns? We answer all of them.

Privacy contact: privacy@frogtalk.xyz

General support: hello@frogtalk.xyz

For account deletion, the in-app option in Settings → Account is the fastest path; emailing us achieves the same outcome.