FEATURES · SHIPPED · NOT ROADMAP

Every feature on this page
is in the product today.

No coming-soon promises, no “AI-powered” placeholders. Eight feature areas, all backed by code already running on FlexGuru's servers. If something isn't listed, we haven't built it — which is also useful information.

FEATURE / 01

The bot engine

Polls Amazon, evaluates, accepts. Logs every decision.

FlexGuru polls Amazon's GetOffersForProviderPost endpoint on whatever cadence you set per filter — typically every 5 to 30 seconds. For each offer the engine sees, it runs your filter rules in a fixed order and either accepts the offer via AcceptOffer or records why it was rejected. Every evaluation is logged as ACCEPTED, REJECTED, or MISSED so you can replay exactly what the bot considered.

  • 5–30s
    polling cadence
  • Per-offer
    evaluation log
  • 1
    engine per user · locked
  • SSE
    live console stream
FEATURE / 02

Filters

Match FlexShark's set, plus arrival buffer.

Each filter takes minPay (total block pay floor), maxPay (ceiling), minPayRate (A$/hr floor), minDuration and maxDuration (hours), maxDistance (km), minStartTimeMins (notice required), startToday (same-day only), arrivalBuffer (extra minutes to physically arrive), a station list, and per-station overrides that can only tighten the parent. The first failing rule is the rejection reason surfaced in the log.

  • 10+
    filter dimensions
  • Per-station
    overrides per filter
  • Tightens
    never loosens parent rules
  • Arrival
    buffer (our extra)
FEATURE / 03

Per-filter weekly schedule

Multiple time windows per day, per filter.

Every filter has its own weekly schedule. For each day Mon–Sun you can add one or more time windows during which the filter is active. Outside the windows the filter stops evaluating. You can run a tight weekday-rush filter alongside a relaxed weekend filter, each with its own pay rules — they evaluate independently.

  • 7-day
    schedule per filter
  • Multiple
    windows per day
  • Independent
    filters run side-by-side
  • Auto
    off outside windows
FEATURE / 04

7-layer safety stack

Designed to match the real Flex app's network signature.

Layer 1: TLS fingerprint matching via CycleTLS, OkHttp-4.x JA3 (literature-derived — live-capture validation is scheduled). Layer 2: sticky residential IP per user from IPRoyal, country-matched. Layer 3: persistent Android device fingerprint stored once and never regenerated. Layer 4: IP reputation check refusing datacentre or cross-user-colliding IPs. Layer 5: behaviour engine with log-normal jitter, warmup ramp, conservative mode. Layer 6: score-based safety controller hard-stopping on captcha, 429, or 307. Layer 7: cross-process engine lock — one bot per user, never two.

  • 7
    stack layers
  • 1
    sticky IP per user
  • Persistent
    device fingerprint
  • Hard-stop
    on captcha or 429
FEATURE / 05

Account & security

Email/password registration with Turnstile, 2FA, account deletion.

Sign up with email and password (Cloudflare Turnstile gates the form). Enroll a TOTP second factor that works with Google Authenticator, Authy, or 1Password. Edit your profile, change your password, and delete your account — all self-service. Your Amazon Flex password is never stored: connect uses Amazon's official OAuth flow, and we only hold an encrypted session token.

  • TOTP
    2FA · standard authenticator apps
  • Turnstile
    bot-protected registration
  • Self-serve
    account deletion
  • No password
    we use Amazon OAuth
FEATURE / 06

Dashboard

Web-only today. Works on any browser, desktop or mobile.

The dashboard is a responsive web app — no native mobile app yet. The live console streams every offer the bot evaluates via Server-Sent Events. The setup wizard remembers which step you left on, so you can close the tab and return without losing progress. The bot runs on FlexGuru's servers regardless of whether you have the dashboard open.

  • Web
    responsive · any browser
  • SSE
    live block console
  • Resume
    setup wizard step
  • Cloud
    runs without browser open
FEATURE / 07

Notifications

Email, Telegram, SMS. Skipped gracefully if not configured.

Email notifications fire on every accepted block. Telegram notifications fire if you've connected a chat ID; if you haven't, FlexGuru skips the channel without error. SMS fires if a provider is configured at the platform level; if not, the same graceful skip. Pick what works for you — none of these channels are mandatory.

  • Email
    always on for accepted blocks
  • Telegram
    optional · graceful skip
  • SMS
    optional · graceful skip
  • No
    phone-call alerts (yet)
FEATURE / 08

Pricing & referrals

5% only on accepted blocks. A$20 per referral.

FlexGuru charges 5% commission on the pay value of every block the bot accepts — no monthly subscription, no minimum, no fee on blocks you grab manually in the Flex app. The 3-day free trial includes every feature with no commission charged. The referral program credits A$20 to your account when a driver you referred completes their first block, applied automatically to future commission.

  • 5%
    commission · accepted blocks only
  • A$0
    monthly subscription
  • 3-day
    free trial · no commission
  • A$20
    referral credit

The honest list: what's done, what isn't

Most feature pages only list wins. This one lists gaps too. If a competitor advertises something we haven't shipped, the comparison is real — take it seriously.

SHIPPED · LIVE IN THE PRODUCT

  • Amazon OAuth connect via Sign in with Amazon for Devices + PKCE
  • Polling bot with configurable cadence per filter (5–30s)
  • Filter rules: pay, rate, duration, distance, notice, same-day
  • Per-station overrides inside filters (tighten-only)
  • Arrival buffer (minutes you need to physically arrive)
  • Weekly schedule per filter, multiple time windows per day
  • ACCEPTED / REJECTED / MISSED log for every offer
  • Live block console via Server-Sent Events
  • 7-layer safety stack (TLS, IP, device, behaviour, controller, lock)
  • Sticky residential IP per user (IPRoyal, country-matched)
  • Persistent per-user Android device fingerprint
  • Captcha / 429 / 307 hard-stop safety controller
  • Cross-process engine lock (one bot per user)
  • Setup wizard with persistent step (resume where you left off)
  • 2FA TOTP enrollment (Authenticator / Authy / 1Password)
  • Cloudflare Turnstile on registration
  • Email notifications on accepted blocks
  • Telegram notifications (optional, graceful skip)
  • SMS notifications (optional, graceful skip)
  • Profile editing and self-service account deletion
  • A$20 referral credit on referred driver's first block
  • 5% commission billing via Stripe metering
  • 3-day free trial with no commission
  • Multi-region: AU, US, UK, CA

NOT YET · PROBABLY LATER

  • Native mobile app (iOS/Android) — web dashboard only
  • Apple Watch push notifications
  • Slack and Discord webhooks
  • Xero / MYOB / QuickBooks income export
  • ATO-ready income reports / tax depreciation
  • Petrol cost or expected-tip calculators
  • Multi-account / fleet management with consent
  • Co-driver shift handoff
  • Google Calendar block-conflict detection
  • Zapier integration
  • Live phone or chat support 24/7
  • Crypto payment options
3-DAY FREE TRIAL · NO CREDIT CARD · CANCEL ANYTIME

Stop refreshing.
Start grabbing.

Connect your Amazon Flex account via Amazon's own OAuth flow, set up your filters and weekly schedule, and the bot does the watching from there. Three days free, then 5% on accepted blocks.