Gamify+ — Privacy Policy
Effective date: September 25, 2026 — revised for version 1.1, which adds importing a game (from a file, pasted code or a web address), the AI revising an imported game and redrawing its pictures, and games that remember a player's progress on the player's own device. (First published September 24, 2026.)
Who we are
This policy covers Gamify+, a Windows desktop application published on the Microsoft Store by Dean Eaglin ("we", "us"), the publisher named on the app's Store listing. Contact: ron.eaglin@gmail.com.
Summary
Gamify+ makes games — quizzes, matching games, crosswords and more, for learning or just for fun — and turns them into ordinary web pages you can hand out. You choose a kind of game, type what goes in it (or ask an AI to draft it), play it inside the app, and build a website of your games in a folder on your computer.
Your games stay on your computer, and we never receive any of them. There are no accounts with us, no advertising, no analytics and no telemetry of any kind. The app sends nothing to us, ever.
Gamify+ provides three features that use the internet, and requires none of them: the AI features, which go to the AI provider whose API key you entered, and only when you press one of the buttons marked with an AI badge; publishing your games as a website on GitHub Pages, which goes to GitHub, and only for the account you name; and importing a game from a web address, which fetches that page (and, when you ask, its pictures) from the address you type. The games Gamify+ makes send nothing anywhere. All of this is described in full below.
What we collect
Nothing. No personal information, no usage or diagnostic data, no device identifiers, no location. The app has no account of ours to sign in to and no in-app purchases, and we operate no server that Gamify+ talks to.
Your games, and where they stay
Everything you make — game files, their groups and games, every version of each game, the pictures you add, and the websites you build — is written only to your own computer:
Documents\GamifyPlus\Game Files— your game files (.gamify), unless you save them somewhere else. Each is an ordinary zip file you can open with any zip tool: your games, their content, their earlier versions, the pictures you added, and the key used to sign your players' result lines (see below).Documents\GamifyPlus\Sites— the websites you build, one folder each, andDocuments\GamifyPlus\Preview— the single game pages built when you play a game inside the app.Documents\GamifyPlus\Game types— the kinds of game the app can make, as ordinary files you can read, copy and share.Documents\GamifyPlus\recent-game-files.txt— the list of game files you opened recently, so the app can offer to continue where you left off.Documents\AiManager— your AI settings, if you use the AI: your API keys (encrypted, see below), a log of what the app did, and a ledger of AI requests so the app can show you what you have used. The ledger records the date, provider, model, purpose and token counts of each request. It does not keep the text you sent.%LOCALAPPDATA%\GamifyPlus\WebView2— the working files of the built-in game player (see "Playing games inside the app").%LOCALAPPDATA%\GamifyPlus\github-token.datandgithub-account.txt— your GitHub token, if you save one, encrypted (see "Publishing to GitHub Pages"), and the account name it belongs to. (When Gamify+ is installed from the Store, Windows may keep these two and the player's files under%LOCALAPPDATA%\Packages\DeanEaglin.Gamify_xs303fgqvwdg8instead.)
None of it is uploaded or synchronised anywhere by the app, and none of it ever comes to us. Uninstalling Gamify+ does not delete your game files or websites: they are your files, and they stay until you delete them. We have no copy and no way to obtain one.
The games you hand out, and your players
A game made with Gamify+ is a single web page that runs entirely in the player's browser. It loads nothing from the internet, contains no advertising or tracking, and sends nothing anywhere — not to you, not to us, not to anyone.
- Progress kept on the player's device. A few games remember where a player got to, in that browser's own storage on that device, so they can carry on later: I See Cards keeps a trip's score and cards, and Robot Golf the holes already sunk and the best scores. It is kept only on that device, is never sent anywhere, and is cleared with the browser's site data (or, in I See Cards, with New trip). Other games keep nothing once the page is closed.
- A game you imported is the page you brought in, with the fixes you chose. Gamify+ checks it for anything it would load from the internet and tells you; if you decide to leave a picture as a link to where it is on the web, the page loads that picture from there when it is played, as any web page would.
- A player's name. A game can ask the player to type their name. The name stays in that page, on that device. At the end, the game shows a short result line — the name, the game, the score and the date, with a code — which the player may choose to copy or screenshot and hand to whoever gave them the game. Nothing is sent automatically; if the player closes the page, the name and the result are gone.
- The result line is signed with a key kept in your game file, so that Gamify+ can later tell you whether a line handed in is genuine. Checking lines happens on your own computer. It shows who took part; it is not exam security, and the app says so.
- Where the games live is up to you: e-mail, a memory stick, your learning management system, a school network drive, web space you control, or GitHub Pages, which Gamify+ can publish to for you (below). Whoever hosts the files is responsible for that hosting; a page on GitHub Pages is served by GitHub, under GitHub's terms and privacy statement.
The AI features, and your API key
Gamify+ has no AI of its own and no AI subscription bundled with it. To use an AI feature you supply your own key for the provider you prefer — Anthropic (Claude), Google (Gemini), OpenAI, Mistral or xAI.
- Nothing is sent unless you ask for it. The AI features are buttons, each marked with an AI badge: drafting a game's content, revising a game by saying what to change, and redrawing a picture on the Game pictures tab. The app does not send anything in the background.
- What is sent is what that one request needs, and nothing more:
- Drafting or revising a game you typed: its name, the name of its game file and group, its description, the learning outcome, student level and topics you typed, the advice the game type carries about good content, and — for a revision — the game's current questions and the change you asked for.
- Revising an imported game (or your own version of a built-in one): the game's name and description, the change you asked for, and the game's page — its text, layout and script. Parts Gamify+ keeps itself (its own game code, a card deck, a 3D library) are left out and put back afterwards. Pictures carried inside the game are not sent.
- Redrawing a picture: that one picture, the game's name and the picture's file name, with a request to draw it as a simple drawing.
- Where it goes. Directly from your computer to that provider's API. It does not pass through any server of ours, and we cannot see it. To offer you a current list of models, the app may also ask that same provider, with your key, which models it has.
- What comes back is never used without you. A draft or revision is shown to you first, and only reaches the game if you press Keep this draft. Each one you keep is saved as a new version, so the one before it is never lost.
- What happens to your request at the provider is governed by that provider's terms and privacy policy, not by this one. Providers differ on whether they retain prompts, for how long, and whether they use them for training. Read the policy of the provider whose key you use.
- Your key is stored on your computer, encrypted with the Windows Data Protection API under your Windows user account, so another user of the same PC cannot read it. It is sent to that provider, and to nobody else. You can remove it at any time in the app's AI settings. The same key store is shared with other apps from the same publisher that you may have installed, so a key entered in one works in the others.
- If you never enter a key, Gamify+ makes no network connections of its own at all and works exactly as an offline game maker.
Publishing to GitHub Pages
Gamify+ can put the website of a game file on GitHub Pages, GitHub's free web
hosting, so your players can open it at an address like
https://your-account.github.io/GP-your-file/. You do this on the Export page;
nothing is published unless you press Publish.
- What is sent to GitHub, when you publish: the website you built — the
front page, one page per game with its questions and answers, the pictures in those games,
and a small file saying the site was made by Gamify+ — to the repository named on the
Export page, on the GitHub account you gave. Gamify+ creates the repository if it does not
exist and turns on GitHub Pages for it. Your
.gamifyfile, the signing key inside it, your earlier versions, your AI settings and your players' result lines are not sent. - A published website is public. Anyone with the address can open it, and anyone can read the repository behind it unless it is private — and even a private repository's GitHub Pages site can be opened by anyone who has its address. The app says this before you publish. Do not put anything in a game you would not put on a public web page.
- Checking what is already there. While the Export page is open with an account filled in, Gamify+ asks GitHub whether that repository and its website already exist, so it can warn you before replacing a site that is not this game file's own. This reads only public information (and, with a token, whether the token is still valid).
- Your GitHub token, if you save one, is stored on your computer, encrypted with the Windows Data Protection API under your Windows user account, and is sent only to GitHub. You can remove it at any time (Export page, GitHub token…), and revoke it on GitHub. Without a token, Gamify+ publishes with the Git program installed on your computer, using whatever GitHub sign-in Git already has; the app never sees that sign-in.
- The account and repository you used are remembered in the game file, so the next publish goes to the same place. They are saved on your computer only.
- What GitHub does with your account and repositories is governed by GitHub's terms and privacy statement, not by this policy.
Importing a game
You can bring a game made somewhere else into Gamify+ (Import a game). Gamify+ reads the page as text to check it; it never runs it while importing.
- From a file on your computer, or code you paste: nothing is sent anywhere.
- From a web address: Gamify+ fetches that one page from the address you typed, as a web browser would — so that website sees an ordinary request from your computer (its address, and that it was fetched). It fetches nothing else from there unless you ask: on the Game pictures tab, bringing a picture inside fetches that picture from where the page says it is.
- What you import is saved in your game file, on your computer, like everything else you make. Whether you may use a game you found is between you and whoever made it; Gamify+ refuses a web page that carries a copyright notice.
Playing games inside the app
Gamify+ plays your games inside its own window using Microsoft Edge WebView2, the web engine built into Windows. It shows only the game pages Gamify+ has just built on your computer; it does not browse the web. WebView2 is a Microsoft component, and any information it shares with Microsoft follows your Windows settings and Microsoft's privacy statement, not this policy. When you choose Open in your browser, the game opens in your own web browser, under that browser's own settings.
Network use
Gamify+ connects to three kinds of destination, and only for what you ask: the API of the AI provider whose key you entered, at the moment you press an AI button (and to list that provider's models); GitHub, while you are on the Export page with an account filled in and when you press Publish; and a web address you type into Import a game (and the pictures that page shows, when you ask for them). Send a game type idea, on the About page, only opens your own e-mail program with a message started; Gamify+ sends nothing itself. It does not check for updates, report errors, load remote content, or contact us. The Microsoft Store handles installation and updates on its own, as it does for every Store app.
Permissions
The Store package declares runFullTrust, the standard capability for any full
desktop (Win32) application, which is what lets Gamify+ read and write your own game files
through ordinary Windows file access and run Git when you publish without a token, and
internetClient, which is what lets it reach the AI provider you chose, GitHub, and
a web address you import a game from. It is not used to reach any other application's data, and
Gamify+ never needs administrator rights.
Third parties
Three kinds of third party can receive anything from Gamify+, chosen by you and only as described above: the AI provider whose key you entered; GitHub, when you publish; and the website you import a game from, which receives the request for that page. Microsoft provides the WebView2 component that plays games inside the app, and operates the Store you downloaded Gamify+ from; Microsoft's own privacy statement covers both.
Retention and deletion
Because nothing is stored on any computer but yours, there is nothing for us to retain or delete. Deleting your game files and websites, or uninstalling the app, removes what it holds on your machine. Anything you sent to an AI provider is held, or not held, under that provider's policy; ask them. A website you published stays on GitHub until you delete its repository there; deleting the game file or the site folder on your computer does not remove it from GitHub.
Children
Gamify+ itself is a tool for teachers and other adults who make games. The games it makes are often played by students, including children, and are built so that they collect nothing: a player's name stays on their own device and leaves it only if they choose to hand in their result line. Neither Gamify+ nor the games it makes collect information from anyone, so they collect none from children.
Changes to this policy
Updates will be posted on this page with a new effective date. If a future version of the app does something this policy does not describe, this page will say so before that version ships.
Contact
Dean Eaglin — ron.eaglin@gmail.com