Chirpy

Privacy policy

Last updated: 5 November 2026

Chirpy is a chat app run by Ryan (Htet Lin Zaw), under the name ponypigeon ("we"). This page explains what data Chirpy collects, why, where it is stored, how long it is kept, and what you can do about it. Questions: privacy@ponypigeon.com.

What we collect and why

DataWhy
Account: email address, username, display name, password (stored only as a one-way hash), and your Google account ID if you sign in with GoogleTo create your account, sign you in, send sign-in and password codes, and let people find you by username
Profile (all optional): bio, profile picture, the city or region you pick, interests, whether you're discoverableTo show your profile and, only if you turn on discovery, suggest people with shared interests nearby. We never use GPS or store your exact location
Messages and activity: messages you send, edits, reactions, read markers, friends, friend requests, blocks, groupsTo deliver your chats, keep your history and let you search it (only your own chats, and groups of up to 50 people, are searchable)
Online status: whether the app is connected, and when you were last seenShown only to your friends. You can hide it in settings (then you also don't see theirs)
Group pictures set by a group leaderTo show the group to its members. Resized, metadata removed; deleted with the group
Photos, videos, voice messages and files you send (and the file names)To deliver them. Profile and group pictures are resized and their metadata (such as location) is removed
Calls: who called whom, when, whether it was answered and how long it lasted. Not the audioTo connect calls and show your call history. Audio goes directly between the phones, or through Cloudflare's relay, encrypted; we never receive or record it
Device: a push-notification token from your phoneTo notify you of new messages while the app is closed
Technical: IP address, time and type of requestsSecurity, preventing abuse (rate limits) and fixing problems
Reports: when someone reports a user, the reason, their note, and the messages they choose to attachKeeping Chirpy safe

We don't show ads, don't sell or share your data for advertising, and don't use your messages to train AI.

Why we're allowed to use it

UseLegal basis
Your account, delivering chats, calls and media, push notifications, searchNeeded to provide the service you signed up for (contract)
Security, rate limits, preventing abuse, handling reports, keeping logsOur legitimate interest in keeping Chirpy safe and working
Discovery ("people you may know"), showing your online statusYour choice: you can turn them off at any time in settings
Keeping records the law requiresLegal obligation

Signing in with Google

If you sign in with Google, we receive your Google account ID and email address from Google, and use them only to create your account and sign you in. We don't ask for, see or store anything else from your Google account (no contacts, files or calendar), and we don't share Google data with anyone. You can disconnect Chirpy in your Google account settings at any time.

Who can see what

Services we use

These providers process data for us, only to run Chirpy:

ProviderWhat forWhere
RenderRuns the Chirpy serverSingapore
NeonDatabase (accounts, messages)Singapore
UpstashShort-term data (rate limits, caches, sign-out records)Singapore
CloudflareDomain, website, photo/video storage (R2), and relaying call audio when phones can't connect directly (encrypted; Cloudflare can't listen)Asia-Pacific
ResendSending email codesUnited States
GoogleGoogle sign-in, and delivering push notifications (Firebase Cloud Messaging). Notifications contain the sender's name and a preview of the messageGlobal
Grafana LabsService health statistics (counts only, no personal data)Singapore

Some of these companies are outside your country, so your data may be transferred abroad. We only use providers that protect it.

How long we keep it

How we protect it

No system is perfectly secure. If a breach puts your data at risk, we'll tell you and, where the law requires it, the data protection authority, without undue delay.

Cookies and tracking

This website uses no cookies, no analytics and no trackers. The app keeps your sign-in on your phone and doesn't track you across other apps or websites. We count totals (such as how many messages were sent in an hour) to keep the service healthy, without personal data.

Automated decisions

We don't profile you or make automated decisions with legal or similar effects on you. Automatic limits, such as how many messages can be sent per minute, apply to everyone equally to prevent spam.

Deleting your account

Delete your account in the app under your profile settings. This removes your profile, picture, friends, push tokens and sessions immediately, and your photos and videos within the next cleanup (about an hour). Messages you sent stay in the other person's or the group's history, shown as coming from a deleted account. You can also email us to ask for deletion.

Your rights

You can see and correct your profile in the app, delete messages and your account, and turn off discovery and individual notification types. Depending on where you live (for example under Thailand's Personal Data Protection Act or the EU's GDPR) you may also have the right to get a copy of your data, object to or restrict processing, withdraw a consent you gave, or complain to a data protection authority. To use these rights, email privacy@ponypigeon.com from your account's email address. We answer within 30 days.

Children

Chirpy is not for children under 13 (or the minimum age for this kind of service where you live). If you believe a child has an account, tell us and we will delete it.

Changes

If we change this policy, we'll update the date above and, for important changes, tell you in the app.