← Repeat

Privacy policy

Repeat for Android

The short version

Repeat stores everything on your device. It has no account, no analytics, no advertising and no server holding your data. It does not capture, record or read your screen. The single network request it can make is a feedback message you choose to send.

What Repeat stores, and where

Workflows, their actions and the log of past runs are stored in a private database belonging to this app. Other apps cannot read it. No images of any kind are stored, because none are ever made. Automatic backup is switched off, so nothing is copied to Google Drive or transferred to a new device. Uninstalling Repeat deletes all of it.

Repeat does not capture your screen

Actions are placed on a transparent layer drawn on top of whatever app you are using. Repeat draws on that layer; it does not read from it, and it has no way to. Repeat does not hold Android's screen-capture permission and never asks for it, so it cannot take a screenshot or record your display even if it were asked to.

When Repeat stops by itself

A run stops the moment the screen turns off, and Repeat performs no action at all while the phone is locked. Both are deliberate limits rather than conveniences: an app that can tap your screen must never be tapping it while you are unlocking the device, and nothing a workflow does makes sense against a screen nobody is watching.

The accessibility permission

Repeat uses Android's accessibility service to perform the taps, swipes, long presses and text entry that you placed in a workflow. That permission technically allows an app to observe screen content; Repeat does not use it for that. It reads the name of the app in the foreground, so a workflow can warn you when you are not in the app it was built against, and it reads the focused field when a text action runs. Nothing about your screens is stored or transmitted. The service acts only while a workflow you started is running. You can stop a run at any time, and switching Automation off in Settings prevents any run at all.

Drawing over other apps

The toolbar and the marker layer are windows drawn on top of other apps, which needs the "display over other apps" permission. A window that draws on top of an app cannot read anything from it. The toolbar is only present while you have switched it on, and the marker layer only while you are placing a single action.

Feedback

If you send feedback, the message is posted to the developer's inbox along with your app version, device model and Android version, and an email address only if you choose to provide one. The inbox is hosted on Google Firebase. Nothing else is ever sent, and no workflow or run log is included.

Permissions, in full

Accessibility service - to perform the actions in your workflows. Display over other apps - for the toolbar and the marker layer. Foreground service and notifications - so those can stay on screen and be stopped. Internet - for feedback, and nothing else. Vibrate - to confirm a run finished while you are looking at another app. Query installed apps - to name and show the icon of the app a workflow was built against.

Children

Repeat is not directed at children and collects nothing from anyone.

Changes

If this policy changes, the updated version will ship with the app and the date below will change. Adding any new use of the internet permission means changing this document in the same release.

Contact

Questions about this policy can be sent through Settings, Send feedback.

Last updated 29 September 2026. This is the same text that ships inside the app.