Privacy Policy

Last updated: March 2026

Privacy at a Glance

Overview

Vocab Feed is designed with privacy as a core principle. We believe that a vocabulary learning app should help you learn new words — not harvest your personal data. This privacy policy explains exactly what data Vocab Feed collects, how it is used, and what steps we take to protect your privacy while you use the app.

Vocab Feed is a free, open-source vocabulary trainer. There is no account system, no login, and no personal data collection. The app runs entirely in your web browser, and all user-specific data stays on your device.

What We Store on Your Device

Vocab Feed saves a small amount of data in your browser's local storage (SharedPreferences on the web). This data never leaves your device and is not transmitted to any server. Specifically:

You can clear this data at any time by clearing your browser's site data for vocabfeed.org. This will reset your favorites, skipped words, and settings to their defaults.

What We Do NOT Collect

Vocab Feed does not collect, store, or process any of the following:

Third-Party Services

AI Vocabulary Generation

When you use Vocab Feed, the app connects to an AI service through a Cloudflare Worker proxy to generate vocabulary cards. The only information sent in this request is the target language, CEFR difficulty level, and a list of words to exclude (words you have already seen or skipped). No personal information, device identifiers, or tracking data is included in these requests.

The Cloudflare Worker acts as a secure intermediary so that API keys remain server-side and are never exposed in your browser. The AI backend (currently Cerebras llama3.1-8b via an OpenAI-compatible API) processes the vocabulary request and returns generated card data. This data is not stored server-side after the response is sent.

Text-to-Speech Pronunciation

Vocab Feed may use Google Cloud Text-to-Speech to generate pronunciation audio for vocabulary words. These requests are routed through the same Cloudflare Worker proxy. Only the word to be spoken and the target language are sent — no personal data, no device identifiers, and no tracking information is included.

Analytics

Vocab Feed uses Aptabase, a privacy-friendly analytics service, to understand aggregate usage patterns. Aptabase is designed to comply with GDPR and similar privacy regulations by default. The analytics data collected includes:

Aptabase does not use cookies, does not create user profiles, and does not track users across websites. No personally identifiable information is ever sent to Aptabase. You can learn more about their privacy practices at aptabase.com.

Hosting

Vocab Feed is hosted on Firebase Hosting (Google Cloud). Standard web server logs may record IP addresses temporarily as part of normal infrastructure operation. These logs are managed by Google Cloud and are subject to Google Cloud's terms of service. We do not access, analyze, or store these logs for any purpose.

Cookies

Vocab Feed does not set any cookies for tracking, advertising, or analytics purposes. The only browser storage used is localStorage and sessionStorage for saving your vocabulary preferences, favorites, and skipped words. These are not cookies and cannot be read by any other website.

Children's Privacy

Vocab Feed does not knowingly collect any personal information from children or adults. Since the app requires no account and collects no personal data, it is safe and appropriate for users of all ages. Parents and guardians are encouraged to supervise their children's online activities as a general best practice.

Data Security

All communication between your browser and Vocab Feed's servers is encrypted using HTTPS (TLS). The Cloudflare Worker proxy ensures that API keys and backend endpoints are never exposed to the client. Your locally stored data (favorites, skipped words, settings) is protected by your browser's standard security mechanisms.

Your Rights

Since Vocab Feed does not collect personal data, there is no personal data to access, modify, or delete on our servers. Your locally stored preferences can be cleared at any time through your browser settings. If you have any concerns about data handling, you can inspect the full source code on our public GitHub repository.

Changes to This Policy

If we make changes to this privacy policy, we will update the "Last updated" date at the top of this page. Since Vocab Feed does not collect email addresses, we cannot send notifications about policy changes. We recommend checking this page periodically if you have privacy concerns.

Contact

Questions, concerns, or feedback about this privacy policy? Open an issue on our GitHub repository. We are committed to transparency and will respond to privacy inquiries promptly.