# Flowroid: Automation & Macros

> Stop repeating yourself. Automate your phone with a visual canvas — or with AI

Canonical page: [https://chrome-stats.com/d/com.flowroid](https://chrome-stats.com/d/com.flowroid)

## Overview

- **ID:** `com.flowroid`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** \_PharaDev
- **Category:** TOOLS
- **Downloads:** 275
- **Version:** 3.5.1
- **Last updated:** 2026-08-24
- **First published:** 2026-06-23
- **Publisher country:** EG
- **Size:** 44 MB
- **Data as of:** 2026-09-05
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.flowroid)
- **Website:** [https://www.flowroid.com](https://www.flowroid.com/)
- **Privacy policy:** [https://www.flowroid.com/privacy](https://www.flowroid.com/privacy)

## Description

Your alarm goes off at 6:30 and the phone is already silent, screen dimmed, podcast cued up.<br><br>You reach the office. Wi-Fi connects, Bluetooth switches on for your headset, the screen stops sleeping.<br><br>Battery drops under 15%. Brightness falls, Bluetooth cuts out, and your phone tells you out loud.<br><br>You built each once. Your phone handles them from then on.<br><br><br>HOW IT WORKS<br><br>A flow is one sentence: when this happens, if these things are true, do that. &quot;When a calendar event starts, if it&#39;s a weekday, silence the ringer.&quot;<br><br>Drag triggers, logic and actions onto a canvas and wire them together. Pass data between steps with {{expressions}}. Branches, loops, delays, math and sub-flows are built in. Most flows take under a minute, or install a template and tweak it.<br><br>Or describe what you want in plain English and let the assistant draft the flow onto the canvas. You review every step before anything saves.<br><br><br>YOUR PHONE, WITH AN API<br><br>No other automation app does this. Flowroid runs an authenticated HTTP server on the phone itself, so n8n, Make, Node-RED, Home Assistant or a shell script can fire flows and read device state over your network. Off by default, bound to localhost until you enable it.<br><br><br>32 TRIGGERS<br><br>Schedules, boot, alarms, calendar events. Notifications from any app, filtered by title or text. Battery level, charging state, temperature. Wi-Fi, Bluetooth, network type, airplane mode, VPN, hotspot. Geofence enter and exit. Sensors: activity, proximity, light, steps, pickup. Screen, headset, NFC, Do Not Disturb, media buttons. App in foreground, call state, clipboard. Incoming webhooks.<br><br><br>45 ACTIONS<br><br>Post notifications, set the clipboard, fire Android intents. Volume, ringer, Wi-Fi, Bluetooth, screen, brightness, flashlight, vibrate, dark mode. Play audio, speak text aloud, control media, launch or stop apps. HTTP requests with headers, body and retry. Files: read, write, copy, move, delete, list. Logic: delays, variables, if/else, loops, sub-flows, math, string and array ops.<br><br>Three variable scopes: global, flow-local, and secret ones encrypted with the Android Keystore. 27+ condition operators with AND/OR grouping.<br><br><br>THE ASSISTANT<br><br>Ask in plain language and it runs your flows and Flowroid&#39;s own device actions. Anything that changes your device asks first, showing exactly what will run.<br><br>No account with an AI provider, no API key to paste. Pro includes a monthly allowance, and top-ups never expire. Run out and the assistant pauses until it resets. Your automations are never affected, whatever your balance.<br><br>Prefer your own model? Point Flowroid at Ollama, LM Studio or any OpenAI-compatible server you host, unmetered and free.<br><br><br>WHAT IT WON&#39;T DO<br><br>Flowroid has no accessibility service, so it can&#39;t tap buttons or read the screen inside other apps. It automates the phone itself, and the assistant runs Flowroid&#39;s own actions, nothing else. It doesn&#39;t read or send SMS. A few actions depend on your manufacturer&#39;s Android build, and the app says so.<br><br>Better you know now than after paying.<br><br><br>PRIVACY<br><br>• Flows, variables and logs stay on the device. No account, no ads, no tracking<br>• Automations keep running with no internet at all<br>• Use the assistant and your message and its context go to our server and on to Google&#39;s Gemini API to be answered. We don&#39;t store or log them<br>• Never open it and nothing you type leaves the phone<br><br><br>PRICING<br><br>14 days free: every automation feature, nothing held back, no payment details. The assistant needs a subscription.<br><br>Flowroid Pro is $4.99/month or $39.99/year and unlocks the whole app. One plan, no tiers, no ads. Cancel any time in Google Play; access runs to the end of the period you paid for.<br><br>Already bought Flowroid? You keep it permanently, with a monthly assistant allowance on top. You will never be asked to pay again.<br><br>Android 8.0 or newer. Permissions are requested only when a flow needs them, with the reason shown.<br><br>Build one flow. See if your phone feels different by Friday.

## Rankings

- #1,586,033 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_BACKGROUND_LOCATION`
- `android.permission.ACCESS_COARSE_LOCATION`
- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_NOTIFICATION_POLICY`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.ACTIVITY_RECOGNITION`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.CALL_PHONE`
- `android.permission.CHANGE_WIFI_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_DATA_SYNC`
- `android.permission.FOREGROUND_SERVICE_LOCATION`
- `android.permission.FOREGROUND_SERVICE_SPECIAL_USE`
- `android.permission.INTERNET`
- `android.permission.KILL_BACKGROUND_PROCESSES`
- `android.permission.MODIFY_AUDIO_SETTINGS`
- `android.permission.NFC`
- `android.permission.PACKAGE_USAGE_STATS`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_CALENDAR`
- `android.permission.READ_CONTACTS`
- `android.permission.READ_PHONE_STATE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.RECORD_AUDIO`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_SETTINGS`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.flowroid.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [NexFlow](https://chrome-stats.com/d/com.adsf.nexflow) — 16 users
- [Automate](https://chrome-stats.com/d/com.llamalab.automate) — 5,700,202 users, 4.60 / 5
- [FlowMate: Task Automation](https://chrome-stats.com/d/com.flowmate.automation) — 20 users
- [FlowPilot - Automation](https://chrome-stats.com/d/com.flowpilot.app) — 413 users
- [Flowbit](https://chrome-stats.com/d/com.monbro.flowbit) — 2 users
- [Flowzy](https://chrome-stats.com/d/com.ilicos.flowzy) — 7 users
- [AutoFlow](https://chrome-stats.com/d/com.hjkim.autoflow) — 1,466 users
- [Flow Tasks](https://chrome-stats.com/d/com.flow.tasks) — 88 users
- [SMS Flow - Send & Receive SMS](https://chrome-stats.com/d/app.smsflow.app) — 265 users
- [Flow: Sequential Timer](https://chrome-stats.com/d/com.mobileanarchy.android.sequentialtimer) — 39 users
- [FlexControl Automations](https://chrome-stats.com/d/xyz.imxqd.clickclick) — 5,978 users, 3.60 / 5
- [Clicky - Auto Clicker & Flow](https://chrome-stats.com/d/com.autoclicker.flow.automation) — 1,551 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.flowroid)
