App Store Featured

Connect with native speakers. Have real conversations. Privately.

PolyCat connects language learners with native speakers for real-time conversation practice and genuine connections. Simple, focused, and completely private.

English · Español · Português · Français · Italiano · Русский · 中文 · 日本語 · Deutsch ·

Your conversations stay yours.

Every message is end-to-end encrypted using the Signal Protocol—the same technology trusted by the most private apps in the world. We can't read your messages. Only you and your partner can. No ads, no tracking, no data selling. Ever.

Why it matters →

Why it's different.

Privacy-First

End-to-end encrypted messaging using the Signal Protocol. We can't read your messages—only you and your partner can.

No Ads or Tracking

No ads. No data selling. Ever.

Real Native Speakers

Match with native speakers from around the world who want to learn yours.

Daily Challenges

Complete daily practice challenges to supplement your conversations and keep your learning consistent.

Fully Open Source

Every line of code is public. View on Codeberg. Audit it, learn from it, contribute to it.

Community-Driven

Built in the open with feedback from language learners.

Meet the right people.

Tell PolyCat the language you speak and the one you're learning, and we'll match you with native speakers who want to learn yours. It's a fair trade—you help each other, in real conversations, at your own pace.

Four steps to your first conversation.

Download the app

Get PolyCat from the App Store. It's free to download and use.

Set your languages

Tell us what language you speak natively and what you're learning.

Get matched

We'll connect you with native speakers who want to learn your language.

Start chatting

Practice real conversations in a private, secure environment.

Ready to practice?

Meet language partners. Chat privately. Connect naturally.

Download on the App Store