FiveM phone script for QBX, QBCore, ESX, and standalone
One connected phone for your whole city.
The Taintless Studio phone system combines persistent accounts, connected apps, readable source code, and a versioned Custom Apps API in one maintained FiveM resource.
Cloud identity keeps accounts, devices, and phone numbers connected. Shared app data keeps player actions consistent, while native QBX, QBCore, and ESX support and Custom Apps API v1 give your developers a defined integration path.2
Included apps
One phone. A connected app system.
Messages, calls, media, navigation, and utilities use the same player identity and share the context they need.
Select an app to review its capabilities.
Communication
Messages
Conversations that keep their state
Direct messages and group conversations keep delivery state, read status, media, and account data connected to the player's Cloud identity.
Messages
One connected system, app by app.
Messages. Send direct or group messages with typing indicators, read receipts, and media sharing. Conversation state remains connected when players return.
Phone. Keep contacts, recent calls, and active calls in one place. Players can call each other or configured city services against the same server identity.
Camera. Capture photos and video with focus, zoom, timer, grid, flash, aspect ratio, and front or rear camera controls.
Photos. Organise captures into albums, find favourites, adjust exposure and colour, and control sharing, hidden items, and recovery from one library.
Maps. Search for a destination and follow turn-by-turn directions. A Live Activity keeps the active route visible while players use the rest of the phone.
Clock. Keep alarms and one active timer moving after the Clock screen closes. Live Activities preserve pause, resume, and cancel controls while the player returns to the phone or the game.
Weather. Read current Los Santos conditions plus hourly and ten-day forecasts generated from the game world. Home Screen widgets keep the forecast visible.
Notes. Group, search, and pin notes while changes save automatically. Cloud sync keeps notes available across phones connected to the same account.
Custom apps. Register an app from any resource through Custom Apps API v1. No phone core edits are required, so your code and phone updates remain separate.
Recorded in game
See the phone in play
Watch refraction respond across interface layers, Live Activities keep navigation visible, and apps remain responsive while the city keeps moving.1
In-game footage · 1440p · No post-processing
Performance
Runtime cost, shown plainly.
Client time, memory use, and server time are reported separately, so you can judge the resource against the limits that matter to your server.
Reference profile for the current build.
- Client time
- MiB
- Client memory
- Server time
Tested with 150 players across three servers running different frameworks.
Results vary with server hardware, configuration, installed resources, and player activity.
- lighter on the client
- Up to 3×
- lighter on the server
- Up to 5×
- less client memory
- Up to 40%
- smaller download
- Up to 60%
Each baseline is the median of phone resources measured on the same server, in the same session and at the same player count. Products are not named because their figures can change independently of this comparison.
Built for your server.Documented for your team.
Choose a view
Start with the integration. Framework detection, readable configuration, and a versioned API keep installation and extensions separate from the phone core.
Framework support.
Built in.


STANDALONEQBX, QBCore, and ESX are detected when the resource starts; standalone is also supported.
Custom apps require
core edits
Register from your own resource and keep updates clean.
Custom Apps API.
Version 1.
A documented contract your integrations can target.
Interface stack.
Built with React.
One component system across the Home Screen and included apps.
Server configuration.
One readable file.
Change the settings you need without a separate control panel.
No escrow.
Readable source.
Review, modify, and maintain the code running on your server.
Documentation
Installation, configuration, exports, events, and extension points.
Same phone. Monthly or lifetime.
Both plans include the complete app set, every phone update released during access, and readable source code.
Lifetime
No renewal€90one time
One-time payment, billed in EUR by Tebex.
Pay once for ongoing access to the complete product and future updates. At current prices, lifetime access matches three monthly payments.
Monthly
€30/ month
Billed monthly in EUR by Tebex.
Use the complete product with a lower upfront cost, then keep or cancel the plan month by month.
Tebex processes payments in EUR. You can cancel the monthly plan at any time. Refunds are governed by the Tebex refund policy. See refund details.
Product information
Independent Product Notice
This FiveM phone system is independently developed and sold by Taintless Studio. It is not affiliated with, approved, sponsored, or endorsed by Apple Inc., Rockstar Games, Take-Two Interactive, or Cfx.re. Apple and other third-party trademarks are the property of their respective owners.
Before you choose a plan
Will it work with my framework?
QBX, QBCore, ESX, and standalone are supported. The resource detects the configured framework at startup. A heavily modified framework may require the documented adapter.
Can my developer add custom apps?
Yes. A custom app registers from its own resource through Custom Apps API v1, so it does not require edits to the phone core and remains separate from phone updates.
How often is it updated?
The phone follows a monthly release cycle, with fixes published between releases when needed. Both plans receive the same updates.
Is the source escrowed?
No. The source code is readable and editable, so your team can audit, adapt, and maintain the code running on your server.
What if it does not fit my server?
Use the live demo before you buy; it runs the same interface players use in game. Tebex processes purchases, and refunds follow its refund policy.


