01 Welcome to PRECISION TUNING SUITE
The all-in-one ECU remapping suite for Philippine motorcycles.
PRECISION TUNING SUITE is an ECU remapping suite for Philippine motorcycles: a professionally tested map library for supported ECU types. Pick the bike, pick the map, and flash — plus diagnostics, EEPROM tools, and advanced flashing for expert users, all in one hub.
Every plan includes two editions: the Windows desktop app (license key, HWID lock, offline cache, BackDoor flasher) and the web edition at precision-tuning-suite.xyz/web — no install, signed in with your panel account. Details in The Web Edition.
Stock, stage maps, and patches written to the ECU in minutes on the bench.
Read and reset fault codes — single ECU or all ECUs at once.
ROM dump, ID barcode reset, and flash-count management for advanced jobs.
02 The Web Edition
The same suite in your browser — no install, no license key.
Open precision-tuning-suite.xyz/web and sign in with your panel account — the same username & password you use for this website. Your plan, features and limits follow the account, so the web edition behaves exactly like the desktop app, and it runs on any computer or Android phone — nothing to download or install.
Included
Map Editor, Flash (online library + local .bin files), ID Key / EEPROM, DTC, Diagnose, Dyno and Live Chart. Plan gating is identical to desktop — the same ★ plan chip shows in the top bar and locked features open the same Upgrade Required popup. ROM dumps you take in the web app are uploaded to the panel's ROM Dumps page and every flash is written to App Logs.
Desktop only
BackDoor Flasher (Max plan), license-key activation with HWID locking, and the 30-day offline cache. The web edition signs you in online and re-checks your plan automatically — there is no key to activate.
Browser & connection
Use Chrome or Edge: the flashing interface connects through Web Serial / WebUSB — Windows desktop, or Android with an OTG cable. iPhone / iPad Safari is not supported. Press Pair device in the CONNECTION panel and pick your adapter, then work through the pages exactly as described in this guide.
One device per account
Like a desktop license, an account is signed in on one device at a time. Sign out from the account menu before using another phone or PC — or ask an admin, who can free the slot from Users → Manage → Reset login device. Sessions left open are released automatically after 4 hours of inactivity, and an admin can always see which account is signed in where (the Web column in the user list).
03 Getting Started
From zero to your first flash in four steps.
04 License & Activation
How keys, HWID locking, and offline access work.
Hardware lock (HWID)
Every license is locked to exactly one PC. The first PC that validates your key becomes its permanent home. The machine ID is built from your processor ID + the volume serial of your C: drive — reinstalling Windows normally keeps the same ID.
Moving to a new PC
Changed your hardware or bought a new laptop? Ask an admin or your reseller to reset your HWID — admins and resellers do it from the user list: Users → Manage → Reset HWID, then validate your key again on the new machine.
What each response means
If activation fails, the app shows one of these:
| Message in the app | Meaning | Fix |
|---|---|---|
| Invalid Key — “License key not found. Please check your key.” | Typo or wrong key | Re-check the key, no spaces |
| Wrong PC — “This license key is bound to another PC.” | HWID mismatch | Ask admin/reseller for an HWID reset |
| Subscription Expired (expiry date shown) | Plan date passed | Redeem a new code |
| License Suspended — “This license has been suspended.” | Account banned | Contact support |
| Server Error / Connection Error | Panel unreachable | Retry later — the 30-day offline cache keeps you working |
Web edition: no license key
The web edition does not use keys or HWID locks at all — you sign in with your panel account and the plan follows the account. The trade-off is the same one-device rule: one signed-in device per account, released on logout, after 4 hours idle, or by an admin via Users → Manage → Reset login device. Desktop keys and web sign-ins live side by side on the same account and always show the same plan.
05 Flashing a Map
The core workflow — bench-safe, step by step.
06 DTC Diagnostics
Read and clear diagnostic trouble codes.
Reset DTC (single ECU)
Connect to the bike, open the DTC page, select the ECU, and press Reset DTC. Stored fault codes for that ECU are cleared.
Reset ALL ECM
Press Reset ALL ECM to clear fault codes across every supported ECU in one pass. Available on all plans, including Starter.
07 IDKey / EEPROM Tools
Advanced identity & memory functions — handled with care.
Reset ID Barcode Pro+
Clears the ECU's ID barcode pairing — used when swapping ECUs between bikes or after replacing a damaged unit.
Set Flash Count Pro+
Adjusts the ECU's internal write-counter. Useful after service replacements where the count must be normalized.
EEPROM ROM Dump Max
Reads a full backup of the ECU's EEPROM before you make changes. Always dump before advanced work — it's your undo button.
08 BackDoor Flasher
Expert-level recovery & direct flashing. Max Desktop only
The BackDoor page is a raw flashing interface for situations the normal workflow can't handle: bricked ECUs, recovery-mode entries, and direct image writes. It assumes you know exactly what you're doing — there is no hand-holding here.
Typical use: ECU won't respond after a failed flash → connect via BackDoor, select the correct ECU part number manually, and re-write a known-good full image.
Windows desktop app only (Max plan) — the web edition does not include this page. On the web, a failed write is recovered with the normal Flash flow or support.
09 Map Library
Always-up-to-date maps, straight from our servers.
The Library page (desktop) and the online maps control on the Flash page (web edition) list every map file available for your supported ECU types. Files are downloaded on demand from our servers, so new maps appear without reinstalling — and the online library is included in every plan, including Starter.
If downloads fail, check your internet connection and firewall — allow the app through, or whitelist precision-tuning-suite.xyz.
10 Plans & Features
Exactly what each plan unlocks in the app — live from our servers.
| Function in App | Starter | Pro | Max |
|---|---|---|---|
| Online Map Library | |||
| DTC Reset ALL ECM | |||
| Reset ID Barcode | |||
| Set Flash Count | |||
| EEPROM ROM Dump | |||
| Flash Lock ECU | |||
| Flash Unlock ECU | |||
| BackDoor Flasher | |||
| Remaps per day | |||
| Desktop installs per license | 1 (HWID-locked) | 1 (HWID-locked) | 1 (HWID-locked) |
| Web sign-ins per account | 1 device | 1 device | 1 device |
- Unlimited remaps for a year
- Locked to 1 device
- Standard map library
- Email support
- Unlimited remaps for a year
- Locked to 1 device
- Full map library
- Reset ID + Flash Count
- Priority support
- Unlimited remaps for a year
- Locked to 1 device
- All features unlocked (BackDoor, Lock/Unlock ECU, ROM Dump)
- 24/7 VIP support
11 Offline Mode
No internet on the bench? Keep working — a desktop-edition feature.
After any successful online validation, PRECISION TUNING SUITE caches your license and plan securely on your PC. If the internet drops, the app keeps working from that cache for up to 30 days — your plan's features stay exactly as they were.
The cache is locked to your machine: it can't be copied to another PC, and subscription expiry is still enforced offline. Once you're back online, everything re-syncs automatically.
12 Troubleshooting / FAQ
The questions we get most, answered.
How do I use the web edition?
The app says "Upgrade Required" — why?
Flash failed midway — is my ECU dead?
I changed my motherboard / CPU — activation fails now
Can I use one license on two laptops?
Map library won't download
Do you support my bike model?
13 Support
We answer fast.
Discord
Fastest route — live help from the team and community, plus map requests and beta announcements.
Join the DiscordAdmin / Reseller
License problems, HWID resets, and plan upgrades can also be handled by the admin or the reseller you bought from — have your username ready.