Installation
Desktop (Windows)โ
Step 1 โ Download the Installerโ
Download the latest SuperFast-Setup-x.x.x.exe from the releases page on GitHub or from your organization's distribution channel.
Step 2 โ Run the Installerโ
- Double-click
SuperFast-Setup-x.x.x.exe. - If Windows SmartScreen appears, click More info โ Run anyway (the app is signed; SmartScreen may trigger on first run before reputation builds).
- Accept the license agreement and choose your installation folder (default:
C:\Program Files\SuperFast). - Click Install and wait for the progress bar to complete.
- Click Finish โ SuperFast will launch automatically.
The installer also installs the Microsoft WebView2 Runtime if it is not already present on your system. This may add 1โ2 minutes to the installation time on Windows 10.
Step 3 โ First Launchโ
On first launch you will see the Register Store screen. See First Launch Setup below.
Android APKโ
Step 1 โ Enable Unknown Sourcesโ
Android blocks APK installs from outside the Play Store by default. To allow installation:
Android 8+:
- Go to Settings โ Apps โ Special app access โ Install unknown apps.
- Select your browser (e.g. Chrome) or file manager.
- Toggle Allow from this source on.
Android 7:
- Go to Settings โ Security.
- Toggle Unknown sources on.
Step 2 โ Download the APKโ
Download SuperFast-arm64-v8a-release.apk from your distribution link. The download will appear in your browser's notification bar.
Step 3 โ Installโ
- Open your Downloads folder and tap the APK file.
- Tap Install when prompted.
- Tap Open once installation completes.
If you see "App not installed" the most common cause is insufficient storage space. Free at least 200 MB and try again.
Step 4 โ Grant Permissionsโ
On first launch, SuperFast will request:
- Storage (for backup export/import)
- Notifications (for reminder alerts)
- Biometric (optional, for fingerprint/face login)
First Launch Setupโ
After installing on any platform, you will be prompted to either register a new store or log in to an existing store.
Registering a New Storeโ
- Tap Register New Store.
- Enter your Store Name (e.g. "Ahmed's Supermarket").
- Enter your Owner Name.
- Choose a 4-digit PIN โ this is used for local device login.
- Tap Create Store โ the app creates a local SQLite database and generates a unique Store ID.
Write down your Store ID (shown on the success screen). You will need it to connect additional devices to the same store account.
Configuring the Server URL (for Cloud Sync)โ
Cloud sync is optional but strongly recommended. To enable it:
- Open Settings โ Cloud Sync.
- Enter your server URL (e.g.
https://api.yourdomain.com). - Enter a Device Name (e.g. "Ahmed's Phone").
- Tap Connect โ the app will register this device with the server.
See Cloud Sync Setup for full instructions including self-hosting.
Logging In to an Existing Storeโ
If your store is already registered on the server:
- Tap Log In to Existing Store.
- Enter your Store ID and PIN.
- Enter the Server URL.
- Tap Login โ the app will download the initial sync data from the server.
Updating SuperFastโ
Windowsโ
The app checks for updates on startup. When an update is available, a banner appears in the top bar. Click Update Now to download and install โ the app will restart automatically.
Androidโ
Updates are distributed as new APK files. Download the new APK and install it over the existing installation โ your data is preserved.
Uninstallingโ
Windowsโ
Go to Settings โ Apps โ Installed Apps, find SuperFast, and click Uninstall.
Uninstalling on Windows removes the application files but does not delete your local database. The database is stored at %APPDATA%\superfast\superfast.db. Delete this file manually if you want to remove all data.
Androidโ
Long-press the SuperFast icon โ App Info โ Uninstall. All local data is removed automatically.