Privacy Policy

Last updated: August 26, 2026

This Privacy Policy explains how One Minute Web handles information across the One Minute Web website at oneminuteweb.com and the four Android apps published by One Minute Web: Mindful Arcade, SkyGrip: Swing Descent, Rungs and Vinehold. By using the website or an app, you agree to this policy.

Looking for the apps themselves? Each one has a page on this site — see all four Android apps — or go straight to Google Play for Mindful Arcade, SkyGrip, Rungs or Vinehold.

The short version

None of our apps ask you to create an account with us, and we run no server and no database of our own. Website progress, focus history, streaks, settings and game scores stay in your browser. App scores, settings and progress are saved on your device.

A few things do leave the device, and each is described in full below. In SkyGrip, if you sign in to Google Play Games, your score and a copy of your progress are saved to your Google account; SkyGrip and Rungs each ask an internet service for an approximate location, from your internet address only, so the sky in the game matches the sky outside. Vinehold does neither: it has no account, no leaderboard in this version, and never looks up where you are. Our apps are free and supported by ads served through Google AdMob. SkyGrip, Rungs and Vinehold have no in-app purchases.

Website data

On the One Minute Web website, saved tool data is stored locally on your device in your browser using localStorage, usually under the key prefix omw_. This includes:

  • Your Pomodoro streak and session history
  • Your game scores and personal bests
  • Your focus timer settings
  • Your Word of the Day quiz history

This data is only accessible to you in that browser. We cannot access it. Clearing your browser data, switching browsers, switching devices, or using private browsing may remove it or make it unavailable.

Mobile app data

None of our apps asks you to create an account with One Minute Web, and none asks for personal information such as your name, email address, contacts, photos or precise location. None requests a location permission and none uses GPS.

Mindful Arcade

Your game scores, best times, and settings such as sound or haptics are stored only on your device and are not transmitted to One Minute Web. Mindful Arcade requires an active internet connection to load ads and run.

SkyGrip

SkyGrip plays entirely offline. Your best score, longest chain, gem balance, unlocked gems, badges, field guide discoveries and settings are saved on your device, and are removed when you uninstall the app, unless you have signed in to Google Play Games (see below), in which case a copy is held in your Google account.

SkyGrip has no in-app purchases of any kind.

Rungs

Rungs plays entirely offline. Your best height, total clean landings, runs played, coin balance, the climber and ember you have equipped, the outfits you own, your daily and achievement progress, a replay of your best run so the ghost can climb it again, your settings, your chosen language and — if Local sky is on — the approximate location described below are all saved on your device and removed when you uninstall the app. None of it is uploaded anywhere.

Rungs has no account, no leaderboard and no in-app purchases. Coins are earned by playing or by choosing to watch a video, and cannot be bought. There is nowhere in the game to type anything, so nothing you type is ever collected.

You can copy your whole save out as a text code from Settings › Privacy › Your save and paste it back in on this phone or another. That is a copy to your own clipboard; nothing is transmitted, and we neither keep it nor can see where you paste it.

Vinehold

Vinehold plays entirely offline. Your coin balance, best height and best vine count, how many runs you have played and which days you played on, the climbers and outfits you own and have equipped, your mission and rank progress, your field guide discoveries, your daily streak, a replay of your best daily run so the ghost can climb it again, your achievement progress, your music, sound and vibration settings, your chosen language, and the times the last adverts were shown are all saved on your device. None of it is uploaded to us, and uninstalling the app removes it.

Vinehold has no account and no in-app purchases, and no leaderboard in this version (see Google Play Games below). Coins are earned by playing or by choosing to watch a video, and cannot be bought.

There is one place in Vinehold where you can type: the canyon number box, where you enter the number from a friend's share card to climb the same canyon. It is digits only, it identifies a level rather than a person, and it is not sent anywhere — the number simply seeds the canyon your phone then draws.

Vinehold does not switch off Android's own backup service, so Android may include the app's saved data in the backup it makes for you. That backup goes to your own Google account, under Google's terms, and you can control or disable it in your device settings under Settings > Google > Backup.

Google Play Games (SkyGrip)

SkyGrip can connect to Google Play Games so you can appear on the leaderboards, earn Play achievements, and keep your progress if you change phone. It is optional: every part of the game works without it, and if you do not sign in, the leaderboards simply never appear.

When you are signed in:

  • Google gives the game your Play Games player ID and the display name you chose for that profile. We never receive your email address.
  • Your score and depth are submitted to the two leaderboards under that display name, where other players can see them.
  • A copy of your progress (gems, best score and its replay path, unlocked gems, badges, field guide discoveries, settings and chosen language) is saved to your Play Games account using Saved Games, so a reinstall or a new phone picks up where you left off. This also means uninstalling the app does not erase that copy.

All of it is held by Google under Google's privacy policy, in your own account, and you can review or delete it in your Google account and Play Games settings.

Rungs does not use Google Play Games and has no leaderboard.

Vinehold contains Play Games support that is switched off in the current version. The game is built to offer achievements and a world leaderboard, but the Play Games service is not configured for it yet, so as shipped it never signs you in, never submits a score, never fetches a leaderboard, and never receives a player ID, display name or profile picture. Your achievement progress is kept on your device only. If we enable it in a later version, this policy will be updated before that version ships.

Website analytics

We use Cloudflare Web Analytics, which is privacy-first: no cookies, no cross-site tracking, no fingerprinting. It shows us aggregate page view counts only. Cloudflare does not share individual data with us. You can read Cloudflare's privacy policy here.

App analytics and crash reports (SkyGrip, Rungs and Vinehold)

SkyGrip, Rungs and Vinehold use Google Analytics for Firebase to understand how each game is played in aggregate. In SkyGrip: when a run starts and ends, the score reached, which gems get unlocked, which settings are changed. In Rungs: when a run starts and ends, how far you got and what stopped you, how long you played in one sitting, how many coins you picked up, whether you carried on after a fall and what it cost, which hazards the game explained to you, which shaft you were climbing, what you were wearing, when an ad was shown, when a card was shared, and which screens you opened. In Vinehold, a shorter list: when a run starts (and which run of yours it is), when it ends together with how far you climbed, how many coins you collected, what ended the run and how many times you carried on, whether a video was available when a continue was offered and whether the continue was paid with coins or with a video, and whether you accepted an update prompt. These are counts, distances and the names of things in the game. Google also records general device information such as model, operating system version and country. All of it is tied to a random, app-specific identifier rather than to you, and uninstalling the app ends that association permanently. Depending on your device settings, Google may also use your device's advertising identifier alongside these analytics; you can reset or delete that identifier as described under Advertising below.

Where the law requires consent (for example in the EEA and the UK), you are asked using Google's official consent form before any personalised advertising, and you can review or change that choice at any time — in SkyGrip under Settings › Privacy choices, in Rungs under Settings › Privacy › Ad choices, and in Vinehold under Privacy › Privacy options (the shield icon on the title screen, or Settings › Privacy policy). In SkyGrip, analytics and the weather look-up also run only with that consent.

If either game crashes, a report is sent to Firebase Crashlytics so we can find and fix the fault. A report describes where in the code the crash happened, the device model, the operating system version and the version of the app you were running. In Vinehold it also carries a short trail of what the game was doing — which run it was, whether it was the daily, a shared canyon or an ordinary climb, the canyon's number, which climber you were using, how the last run ended, how far it got, how many vines you had climbed and how many times you had carried on. It is not used for advertising or profiling, and it carries no location, no advertising identifier and no user content. In Vinehold, crash reports are on by default and you can turn them off at Settings › Send crash reports; turning them off takes effect immediately and also discards anything the game was holding to send. SkyGrip also reads a small Firebase Remote Config file at start-up, which lets us adjust game balance without a full update; that is a download, and sends no information about you. Rungs and Vinehold do not use Remote Config.

Mindful Arcade does not use Firebase Analytics or Crashlytics.

Weather and approximate location (SkyGrip)

SkyGrip matches the sky in the game to the sky where you are. To do that it looks up an approximate, city-level location from your internet address using ipapi.co, then reads the current weather for that area from Open-Meteo. Those services receive the request and your internet address; we do not send them anything else, and they do not receive your game data.

This never uses GPS, needs no location permission, and is not a precise location. The result is a single weather code, cached briefly on your device and used only to choose how the game looks. Where consent is required, this runs only with your consent, and the game defaults to its own rolled weather without it.

The sky and approximate location (Rungs)

The top of the shaft in Rungs is open to the real sky: the sun and the moon are drawn where they actually are, at the phase the moon is actually in. To place them, Rungs looks up an approximate, city-level location from your internet address — it never uses GPS and never asks for a location permission. It makes at most one secure request a week to ipapi.co (or, if that fails, to ipwho.is), asking only for a latitude and longitude. That service receives the request and your internet address, nothing else, and receives none of your game data.

The answer is kept on your phone for seven days and used for exactly one thing: the position of the sun and moon in the picture. It is never attached to an analytics event, never sent to AdMob, and never leaves the device. It is optional. Settings › Local sky turns it off; the sky then follows the real sun from your phone's time zone instead, and turning it off also deletes the location already stored on the phone.

Vinehold has nothing of this kind. Its weather and its forests are decided by the canyon's own number, not by where you are; it makes no location or weather look-up of any sort, and contacts no service outside Google.

Advertising in mobile apps

Our apps are free and supported by ads provided through Google AdMob. To serve and measure ads, Google and its partners may collect and process certain data, including your device advertising identifier, IP address, general location derived from IP, device information, and app interactions. This may be used for personalized and non-personalized advertising, depending on your settings and applicable consent choices.

In SkyGrip, the only adverts are rewarded videos you choose to watch, to carry on after a fall or to top up gems. Nothing interrupts play uninvited, and there are no banners or interstitials.

In Rungs, there are two kinds of advert and no banners. A video you choose to watch, to carry on after a fall or to earn coins — nothing is paid out unless you watch it through. And a full-screen advert when you leave a finished run for the title screen: never during a run, never on the game-over screen, never on opening or closing the app, at most once every few minutes, never in your first sessions with the game, and never straight after a personal best. Where required, you are asked for consent before any personalised advertising using Google's official consent form, and you can review or change that choice at any time under Settings › Privacy › Ad choices.

In Vinehold, there are two kinds of advert and no banners. A video you choose to watch: in the coins screen to earn coins (50, then 100, then the forest rests for fifteen minutes), or on the game-over screen to carry on after a fall, at most twice in a run. Nothing is paid out unless you watch it through, and the button is simply absent when it cannot pay. And a full-screen advert on the way back to the title screen from the wardrobe, the field guide, the missions screen or the naturalist screen — and nowhere else. It can never appear during a run, on the pause screen, on the game-over screen, while you are carrying on after a fall, or when the game opens or closes. It is limited to five a day, at least a few minutes apart, and it does not appear at all until you have finished three runs or while you are in the first couple of minutes of a session. Videos are limited to fourteen a day.

Where the law requires it, Vinehold asks for consent using Google's official form the first time it starts, before any advert is requested. If you decline, or if that question cannot be asked, Vinehold requests no adverts at all — neither videos nor full-screen ones — and the game plays on without them. You can reopen that choice at any time from the title screen's shield icon: Privacy › Privacy options, which is also where Settings › Privacy policy takes you.

Google's use of this data is governed by its own policies:

You can reset or limit your advertising identifier in your device settings. On Android, this is usually under Settings > Google > Ads.

Sharing a score card (Rungs and Vinehold)

Rungs can compose a picture of a finished run — your height, the shaft's seed, the climber you were wearing — and hand it to Android's share sheet so you can send it wherever you like. Vinehold does the same with the run that has just ended: the vines you climbed, the metres you reached, the canyon's number and the climber you were playing, sometimes over the last frame of the run. In both games the picture is made on your phone and goes only where you send it. Neither game knows, or records, where that is. The seed or canyon number is included so a friend can climb the same level; it identifies a level, not you.

Internet connection

The website needs an internet connection to load in your browser. Mindful Arcade requires an active internet connection to load ads and run. SkyGrip, Rungs and Vinehold do not: all three play offline, and a connection is only used for the optional parts described above — for SkyGrip the leaderboards, the weather look-up, analytics and crash reports, and the rewarded videos; for Rungs the once-a-week sky look-up, analytics and crash reports, the adverts, and checking Google Play for an update to the app itself; for Vinehold the adverts and their consent question, analytics and crash reports, checking Google Play for an update, and the Play Store's own "enjoying the game?" review prompt. We do not collect additional personal data simply because you connect to the website or an app.

Cookies and local storage

On the website, we do not set cookies. The website uses browser local storage for your own tool state and preferences. Mobile app advertising providers may use device identifiers and related technologies as described in their policies.

Contact messages

If you email us or use a contact link, we receive your email address and whatever information you choose to include. We use that information to respond to your message, handle support requests, and keep reasonable records of the conversation.

Children's privacy

The website and apps are intended for a general audience and are not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided personal information to us, please contact us and we will address it.

Your choices

  • Consent: in SkyGrip, Settings › Privacy choices reopens Google's consent form where it applies, and withdrawing consent stops analytics and the weather look-up. In Rungs, Settings › Privacy › Ad choices reopens the same form where it applies. In Vinehold, the title screen's shield icon → Privacy › Privacy options does the same; declining means no adverts are requested at all.
  • Crash reports: in Vinehold, Settings › Send crash reports turns them off immediately. Vinehold has no separate switch for the gameplay statistics described above; if you would rather send none of it, Android's own controls for app data and your advertising identifier apply, and uninstalling ends it entirely.
  • Advertising identifier: reset or delete it in Settings > Google > Ads on Android.
  • Approximate location in Rungs: Settings › Local sky turns the look-up off and deletes what is stored. Vinehold and Mindful Arcade never look up a location at all.
  • Play Games: sign-in is optional and applies to SkyGrip only. You can review or delete the data held in your Google account from your Play Games settings.
  • Everything local: uninstalling an app removes the data it kept on your device. Clearing browser data removes what the website kept.

Data security and retention

Because website tool data and app game data are stored locally, we do not store those records on One Minute Web servers, and we hold no database of players. Website local data can be removed by clearing your browser data. Mindful Arcade local data is removed when you uninstall the app or use the in-app "Reset all scores" option, if available. SkyGrip local data is removed when you uninstall the app; anything saved to Google Play Games lives in your Google account until you delete it there. Rungs local data is removed when you uninstall the app, and we hold no copy anywhere to delete — the one exception is a save code you have copied out yourself, which is yours and wherever you pasted it. Vinehold local data is likewise removed when you uninstall the app, and we hold no copy of it; if Android has backed the app up for you, that copy sits in your own Google account and you can remove it from your device's backup settings. Analytics, crash reports and advertising data are held by Google under their own retention policies. Contact messages are kept only as long as reasonably needed for support, records, and legitimate business purposes.

Changes to this policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date.

Contact

Questions? Visit the contact page or email [email protected].