Overview

Dashboard overview and statistics

Ctrl+K
Connected
Scooters
0 Total Scooters
Claimed
0 Claimed
Mileage
0 km Total Fleet Distance
Update
-- Last Update

System Status

Operational
Security System Active
Maintenance Mode Off
Force Update Off
Announcement Active None
AI Chatbot Active

Quick Actions

Core Features

Enable or disable app core functionality

Security System Master switch for PIN/Claim system
Claim System Allow users to claim scooters
Registration Allow user registration/signup
Bluetooth Connect Enable Bluetooth scooter connections
Odometer Sync Sync odometer to cloud
Background Detection Detect scooters in background
Home Widget Enable home screen widget
AI Chatbot Enable chatbot assistance
📡 NFC Key Enable NFC key scanning & emulation feature

Login Providers

Control which authentication methods are available to users

📧 Email Login Allow sign-in with email & password
🔵 Google Login Allow sign-in with Google account
🔷 Facebook Login Allow sign-in with Facebook (currently broken — keep disabled)
🤖

Autopilot Mode

Enable or disable autopilot — does not affect scooter controls

⚡ Autopilot Mode Toggle autopilot independently. Lock, Light, Cruise, and Gear controls remain unaffected.
Autopilot mode is active

Scooter Controls

Enable or disable scooter control features

Lock Feature Show lock/unlock controls
Lock Requires Registration Require scooter registration to use lock/unlock
Light Feature Show light toggle
Cruise Control Show cruise control toggle
Gear Selector Show speed mode selector
Navigation/Map Show map/navigation tab
Fault Detection Show fault detection screen

Model Support

Enable or disable specific scooter models

X1 GLIDE Allow X1 GLIDE connections
RX1 Allow RX1 connections

Dashboard Display

Control which information is shown on the dashboard

Show Speed Display speedometer on dashboard
Show Battery Display battery indicator
Show Range Display estimated range
Show Temperature Display temperature on dashboard
Show Trip Stats Display trip distance/duration

User Permissions

Control what users can change in the app settings

Allow Theme Change Let users toggle dark/light mode
Allow Unit Change Let users toggle km/mph
Allow Language Change Let users change app language
Allow Manual Disconnect Show disconnect button in settings

Maintenance Mode

Put the app in maintenance mode to block user access

Enable Maintenance Mode When enabled, users will see a maintenance message and cannot use the app

🔧 Maintenance

The app is currently under maintenance. Please try again later.

App Version Control

Manage app updates and version requirements

Users below this version are forced to update
Current version published on Google Play Store
Force Update Require users to update before using the app

⚡ Quick Notifications

Predefined bulk notifications for common scenarios

App Update Reminder
Notify Android users on an old version
Fetches the latest version from the Google Play Store, compares with each user's installed app version, and sends a notification only to users running an older build.
Latest: checking… — users outdated
Warranty Reminder
Remind owners to register warranty
Finds all scooter owners who have NOT registered for warranty (or only have rejected registrations). Sends a trilingual notification (EN/FR/AR) with a +1 month free warranty promo message.
— owners eligible
SN Scan Reminder
Ask owners to scan their serial number
Finds scooter owners who haven't entered a serial number yet. Sends a trilingual notification (EN/FR/AR) asking them to scan the SN from the sticker on their scooter. Excludes X1 GLIDE users.
— owners need SN

Announcements

Create announcements that appear in the app's notification center. Users will see these when opening the app.

Title Message Type Priority Status Created Actions
Loading announcements...

Registered Scooters

Filters
ID / Model Device Name Serial Number Owner Email Owner Phone Odometer Status Lock Map Registered App Ver. Warranty Last Connected Actions
Loading scooters...
0 Total Sold
0 Registered
0 Claimed
0 Insured
0 Sold Only

📥 Import Sales Data

Upload an Excel or CSV file with sold e-scooter serial numbers

Drop Excel / CSV file here

or click to browse • Supports .xlsx, .xls, .csv

Product Lifecycle

Filters

Unified view: each SN links sale data → BLE connection → registration → insurance → repairs.

Serial Number Model Color Sale Date Status Owner Email Phone MAC Address Odometer Repairs Insurance Actions
Switch to Sales Inventory to load data...
🤖

Chatbot Mode

Choose how the chatbot responds to users

Local Knowledge AI Powered

🤖 AI Configuration

Configure the AI provider and model for Rock-i Bot

Get a key from Google AI Studio, NVIDIA NIM, or your AI provider
Enable low-latency voice interaction (requires Gemini 2.0)

📚 Knowledge Base Training

Upload documents or add links to expand the bot's knowledge

📄 Document Learning

Drag & Drop PDF, Word, or Excel files here

or click to browse

🔗 Web Learning

⚙️ Behavior Settings

Customize how the chatbot responds

Higher = more varied responses

Advanced Settings

Configure advanced app parameters and limits

Maximum speed displayed on UI
Battery % to trigger warning
How often to sync odometer to cloud

Scooter Models Dynamic

Model Name Display Name Service UUID Read Char Write Char Actions
Loading models...
-- Total Users
-- Online Now
-- Active Today
-- With Scooters

All App Users

User Phone App Version Last Active Device Scooters Screens Permissions Registered
Click to load users...

Dashboard Users

Email Role Tab Access Created Actions
Loading users...
0 Total Requests
0 Pending
0 Approved
0 Rejected

Insurance Registrations

Demand N° Full Name Phone Email App Ver. 🔐 Account Serial Number CIN Number Status Date Actions
Loading insurance registrations...

Supported Scooter Models Insurance

Manage the list of scooter models available in the insurance registration form dropdown.

Loading models...

⏱️ Warranty Extension Approved Only

Extend warranty period for approved registrations upon user request

Search for an approved warranty registration by serial number or demand number, then add extra days to extend coverage.

Enter a serial number or demand number to search

📧 Notification Settings

Configure email alerts for new warranty registration demands

Email Notifications Receive an email when a new warranty demand is submitted
This email will receive notifications for each new warranty registration demand
Get your free API key from resend.com (100 emails/day free)
Use onboarding@resend.dev for testing. Add your domain on Resend for production.
8 Total Assurances
5 Active
2 Expiring Soon
1 Expired

Assurance Utilisateurs

N° Assurance Utilisateur Téléphone Email Modèle Trottinette N° Série CIN Recto CIN Verso Date Début Date Fin Statut Montant Actions
Aucune assurance enregistrée pour le moment
0 Pending Reports
0 Resolved
0 Banned Users
0 Posts Removed

Reported Posts

Post Author Content Preview Reason Reporter Report Count Date Status Actions
Loading reports...

Banned Users

User Email Reason Banned On Actions
No banned users