Foreword: Privacy Policy

Effective date: 22 August 2026 · Last updated: 26 September 2026

Foreword (“the app”, “we”, “us”) is a daily word puzzle game published by pen&string — pronounced “pen and string” — an individual developer based in the Philippines.

This policy explains what the app collects, why, who it is shared with, and the choices you have. It applies to the Foreword mobile app on Google Play. Should the app later be published on another store, this policy will apply there too, and this line will name it.

Contact: penandstring.support@gmail.com

1. The short version

2. Information the app collects

2.1 Account information

WhatWhyWhen
An anonymous account ID (a random identifier generated by our sign-in provider)To count the app’s players, to attach error reports to a device, and — if you connect Google — to save and restore your game progressCreated automatically the first time you open the app
A player nameShown in-app on your profileAuto-generated for you (for example FORE_WORD); you may change it at most once a week, paying for the change in in-game gold (Section 2.2) or by watching rewarded ads
The time you last changed your player nameTo apply the limit of one name change a week, including across your devicesWhen you change your name. Kept on your device, and backed up with your progress only if you connect Google (Section 3)
A device identifier generated by the appTo tell your devices apart when restoring progress and reading diagnostic logsOn first launch

The anonymous account ID is not linked to your real identity. We do not receive your email address, your phone number, or any contact details when this account is created.

The player name is chosen by you. Please do not enter your real name or any other personal information as your player name. Names are limited to 3–12 characters, may contain only letters and underscores, and can be changed at most once a week.

2.2 Game progress and settings

The app stores the information needed to resume your game on your device. It is copied to our servers only once you have connected the optional Google sign-in described in Section 3; before that, and again if you disconnect, it never leaves your device. What is stored, and backed up where you have connected:

A few preferences are kept on your device only and are never copied to our servers, even if you connect Google: whether the voice lines are on, whether reminders are on, and whether you have been shown the tutorial.

Replaced saves. If you sign in on a device whose progress differs from the progress already stored for that account, the app keeps a copy of the save it replaced, so a game overwritten by accident can be given back to you. The copy holds only the game information listed above, is readable by nobody but your own account, and is erased when you delete your data.

2.3 Diagnostic logs

When something goes wrong, the app records a diagnostic entry so the problem can be fixed. Each entry contains: a timestamp, a severity level, a short tag and message, an optional error trace (capped at 2 KB), the app version, the runtime version, the app-generated device identifier described above, and the player name you had at the moment the entry was written.

These logs describe what the app was doing. They are not designed to contain personal information, and we do not deliberately place any in them.

How much of the log is uploaded depends on you. Until you connect the optional Google sign-in, only the entries recording an error — a fault or a crash — are copied to our servers; everything else stays on your device, where nothing reads it and nothing sends it, until it is overwritten by later entries or erased with the rest of your data. Once you have connected, the ordinary entries are uploaded as well, so a problem you report can be read in the context of what the app was doing before it.

2.4 Advertising

The app shows rewarded video ads — short, optional videos you may choose to watch in exchange for extra potions, extra charms, or a change of player name when you do not have enough gold for it. You are never required to watch an ad to play.

Ads are served by Google AdMob. Whether they are personalised depends on you. Where the law requires your consent — in the European Economic Area, the UK, and Switzerland — the app presents Google’s consent form before it requests any ad at all, and honours the answer you give. If you decline, or if you withdraw consent later, ads are non-personalised: chosen on general context rather than on a profile of your interests or browsing history.

You can review or change that choice at any time from the app’s Settings screen, under the privacy options entry.

To serve and measure ads, for analytics, and to prevent fraud, Google’s advertising software in the app collects limited technical information and sends it to Google:

This information is encrypted in transit. Where you have consented to personalised advertising, Google may additionally use your advertising identifier to choose ads based on your interests.

Checking that you are online. Before it offers you an ad, the app makes a small request to a Google address that answers “yes, you are connected” and nothing else, so a genuine loss of connection can be told apart from an ad that simply was not available. Like any request over the internet it reaches Google with your device’s IP address; it carries nothing else, no part of your account or your game, and its answer is not stored.

Ad content is capped at a “PG” rating. This excludes the “T” (teen) and “MA” (mature) tiers, where Google places categories such as gambling, alcohol, and mature themes.

Google’s own privacy policy applies to that processing: https://policies.google.com/privacy

2.5 What the app does not collect

The app does not request or collect:

2.6 Reminders and notifications

The app can send you optional reminders — for example, that a new daily puzzle is available, or that your potions have refilled. These are scheduled locally by your device using the operating system’s own scheduler. They are not push notifications: the app does not register a push token, does not send notification data to any server, and does not transmit anything about your playing habits in order to decide when to remind you. Every reminder is worked out on the device, from information the device already holds.

Reminders need your permission, which your device will ask for the first time they are enabled. You can turn them off at any time from the app’s Settings screen, or withdraw the permission entirely in your device’s system settings.

3. Optional Google sign-in

The app offers an optional feature that links your progress to a Google account, so you can restore it after reinstalling or on a second device. This feature is entirely optional. The app works fully without it.

If you choose to use it, the app asks Android to show you Google’s own account chooser, provided by Google Play Services on your device. Where that is unavailable, the app falls back to signing you in through your browser. Either route ends the same way: Google returns a signed sign-in token, which the app passes to our sign-in provider in exchange for a session.

That token identifies the Google account you picked and carries the account’s email address and display name. Our sign-in provider (Supabase) stores them alongside your anonymous account so it can be recognised on a future device. The game itself never reads them: they are not shown in the app, are not copied into any table the app queries, and are not used to contact you, to advertise to you, or for any purpose other than recognising your account when you sign in again. They are erased when you delete your data. We never receive your Google password.

Google accounts have their own minimum age requirements, which vary by country. If you are below the age required in your country, do not use this feature — keep playing with the anonymous account, which requires nothing from you. Where a parent or guardian manages a child’s Google account (for example through Google Family Link), the parent or guardian should decide whether to use this feature.

4. Children’s privacy

Foreword is a word puzzle game intended for a general audience aged 13 and over. It is not directed to children under 13, and we do not knowingly collect personal information from them. We nonetheless take the following approach for every player, regardless of age:

The identifiers we do store — the anonymous account ID and the app-generated device identifier — are used only to run the game itself: saving your progress, restoring it, and fixing crashes. They are not used to build a profile of you or to target advertising.

We do not knowingly collect personal information from children in a manner that requires verifiable parental consent under the U.S. Children’s Online Privacy Protection Act (COPPA), the EU General Data Protection Regulation, or the Philippine Data Privacy Act of 2012.

Parents and guardians: if you believe your child has provided personal information through the app — most likely by typing it into the player name field — please contact us at penandstring.support@gmail.com and we will delete it promptly. You may also delete all of your child’s data directly from the app’s Settings screen at any time without contacting us.

5. How the information is used

We use the information described above only to:

  1. Save your game progress and restore it on your device or a new device
  2. Run the game’s daily puzzle, potion, charm, gold, ranking, and streak systems
  3. Remember your display and accessibility preferences
  4. Schedule the optional reminders you have chosen to receive
  5. Diagnose crashes and fix problems in the app
  6. Show the rewarded ads you choose to watch — personalised only where you have consented to that, as described in Section 2.4
  7. Protect against fraud and abuse of the ad reward system

We do not use it for profiling, credit or eligibility decisions, or automated decision-making that produces legal or similarly significant effects.

6. Legal bases for processing (EEA/UK users)

Where the GDPR or UK GDPR applies, we rely on:

You may withdraw consent at any time; withdrawing it does not affect processing that already took place.

7. Who your information is shared with

We do not sell your information and we do not share it for cross-context behavioural advertising. We use the following service providers:

ProviderRolePrivacy policy
Supabase Inc.Hosts the database and sign-in service that stores your anonymous account, progress, and logssupabase.com/privacy
Google (AdMob)Serves and measures the rewarded adspolicies.google.com/privacy
Google (Sign-In and Play Services)Optional account linking, only if you use it — including the on-device account chooserpolicies.google.com/privacy
Expo / Expo Application ServicesBuild and release tooling for the appexpo.dev/privacy
Google PlayDistributes the app; independently collects its own data about downloadspolicies.google.com/privacy

We may also disclose information where required by law, or to establish, exercise, or defend legal claims.

International transfers

Our service providers operate servers outside the Philippines, including in the United States and the European Union. Where personal data of EEA/UK users is transferred, our providers rely on the European Commission’s Standard Contractual Clauses or an equivalent safeguard.

8. How long it is kept

9. Your rights and choices

Disconnecting your Google account

If you have linked a Google account you can disconnect it at any time from your profile screen in the app. Disconnecting signs you out on that device and stops further backups from it. The device goes back to holding a new anonymous account, as it did before you connected, and to sending only the error reports described in Section 2.3.

Disconnecting is not deletion. Your progress stays on the device, and the copy already backed up to our servers is kept, so that reconnecting the same Google account restores your game. If you want that stored copy erased, use the deletion route below.

Deleting your data

In the app. Open Settings → Delete My Data. After a confirmation step, this deletes, in one action:

No email, no waiting period, and nothing for us to action by hand. You do not need a Google account to use it — a player who never linked one still has an anonymous account, and this deletes that too.

By email. If you cannot reach the in-app control — you have lost the device, or uninstalled the app — email penandstring.support@gmail.com with the subject line Delete my data. We will erase the records and confirm once done, normally within 30 days. Because accounts are anonymous, please include the account or device identifier shown on the app’s profile screen, or tell us which Google account you linked.

Uninstalling removes everything stored on your device, but it does not delete the copy on our servers. Use the in-app control before uninstalling if you want both gone.

Deletion is permanent. Once your records are erased your progress cannot be restored, including by reconnecting the same Google account. One record survives it, described in Section 8.

Advertising choices

Rewarded ads are optional by design — simply do not choose to watch one. You can also limit ad tracking system-wide: on Android, that is Settings → Google → Ads → Delete advertising ID.

Your legal rights

Depending on where you live, you may have the right to access, correct, delete, restrict, or object to our processing of your information, to data portability, and to lodge a complaint with a supervisory authority.

To exercise any of these, email penandstring.support@gmail.com. We will respond within 30 days. Because accounts are anonymous, we may need the account or device identifier shown in the app to locate your data — we cannot identify you from your name or email alone.

10. Security

Data on our servers is protected by row-level security rules that restrict every record to the account that created it, so one player cannot read another player’s data. Traffic between the app and our servers is encrypted in transit using TLS. Sign-in tokens are stored on your device in the operating system’s own secure keystore, which on Android is the Android Keystore.

No system is perfectly secure. If a breach affects your information, we will notify affected users and the relevant authorities as required by law.

11. Changes to this policy

We may update this policy as the app changes. The “Last updated” date at the top will change, and material changes will be announced in the app before they take effect. Continuing to use the app after a change means you accept the updated policy.

12. Contact

pen&string (pronounced “pen and string”)
Email: penandstring.support@gmail.com
Country: Philippines

For data protection questions under Philippine law, you may also contact the National Privacy Commission at privacy.gov.ph.