MotionRoutine Privacy Policy
Last updated: October 4, 2026
MotionRoutine (Auto Click & Swipe Macro), also known as 오토클릭·스와이프 루틴: 터치 매크로, helps users run routines that they create and save themselves, such as clicks and slide gestures in selected apps.
Data We Access
MotionRoutine uses Android Accessibility permission only to:
- Check the currently active app package name and screen change events.
- Run click and slide gestures that the user saved or manually started.
- Find popup buttons or close icons configured by the user.
When popup handling is enabled, MotionRoutine examines visible screen text and content descriptions and, when necessary, temporarily processes a screenshot on the device to locate the configured button or close icon. Visible screen information may include content displayed by the target app. This information is used for the user's configured automation, not advertising profiling, and is not sent to external servers by MotionRoutine.
Popup diagnostic logs may retain visible text, matched button text, the target and active app package names, timestamps, and processing results in the app's private device storage. MotionRoutine does not use Accessibility permission to access contacts, photo libraries, or files, or to determine precise location.
Data Stored On Device
MotionRoutine stores routine settings on the device, including:
- Routine name.
- Selected target app name and package name.
- Click or slide coordinates saved as screen ratios.
- Schedule settings.
- Execution permission time granted after a rewarded ad.
- Routine execution results and popup diagnostic logs, including the screen labels described above.
This data is stored locally on the device. Popup diagnostic logs are size-rotated (512 KiB per log file, with one previous file) rather than deleted after 24 hours. Screenshots used for popup detection are processed temporarily and are not retained in these logs. Clear the app's storage through Android Settings to remove locally stored app data; this also removes saved routines and settings.
Ads
MotionRoutine uses the advertising provider enabled in the installed release (Unity LevelPlay or AppLovin MAX) to show banner ads and rewarded ads. The active provider, mediated advertising networks, and their partners may collect or share approximate location inferred from IP addresses, personal identifiers, device or other identifiers including advertising identifiers, purchase history where applicable, ad-screen views and taps, other app activity, and app diagnostics to provide and measure ads and prevent fraud. Processing varies by the active provider and configuration. See Unity's Game Player and App User Privacy Policy and AppLovin's Privacy Policy.
In regions where MotionRoutine presents an advertising privacy choice, the advertising SDK waits until the choice is saved. Selecting non-personalized ads sends a no-consent and do-not-sell-or-share signal to the active advertising provider. This choice is stored only on the device and can be changed from Settings where this control is available. In other regions, the app may initialize advertising without presenting this choice.
Data Sharing
MotionRoutine does not sell or share routine data with third parties. Accessibility-derived information is not sent to external servers by MotionRoutine. Advertising-related data may be processed or shared by the active advertising provider as described in the Ads section.
Permissions
MotionRoutine may request:
- Accessibility permission: to run user-saved click and slide routines and handle user-configured popups.
- Display over other apps: to show the control widget and repeat-click marker.
- Exact alarm permission: to start scheduled routines at the selected time.
- System settings modification: to temporarily dim the screen during a running routine when enabled.
- Notification permission: to show routine status and user-visible execution prompts.
- Foreground service permission: to keep recording controls, overlay controls, and routine execution visible while a user-started or user-scheduled routine is running.
User Control
MotionRoutine runs only routines that the user creates, saves, and manually starts or schedules. Running routines show user-visible controls where supported, including pause, resume, and stop.
Where the advertising privacy control is available, the user can change the choice from Settings. In regions where the app requests this choice, advertising is not initialized before the first choice is saved.
Children's Privacy
MotionRoutine is not designed for children and is not intended to be targeted to children.
Contact
For privacy questions, contact the developer using the email listed on the Google Play store page.