Instant UI updates. Zero builds.
A headless CMS for your app's UI. Change text, images and colors from one dashboard and see them live on web and mobile in seconds. No code changes, no app store review, no waiting.
No signup needed to try. SDKs for iOS, Android, React Native and JavaScript.
Live demo
Edit your UI and watch it change
This is how CMSCure works. Edit fields, change colors, swap images, hit publish and watch the app update. No code, no deploy.
The problem
Break the build, submit, wait cycle
Every small text or color change means waiting on developers, builds, app store submissions and review queues. CMSCure takes UI text, colors and images out of your release cycle and keeps every platform in sync.
The old way
Days to weeks- Set up and run a backend server
- Deploy and maintain a database
- Hire or manage backend developers
- Build and maintain a custom CMS
- Set up and monitor hosting
- Write your own multi language logic
- Wire up socket communication by hand
- Build admin panels for UI content
- Write versioning and rollback code
- Build your own analytics and logs
With CMSCure
Seconds- Connect the SDK
- Manage everything from the CMSCure dashboard
- Real time updates built in, rollback on Pro
- No backend or hosting to run
How it works
Simple workflow, instant results
Define and edit
Create your UI content keys for text, colors and images in the dashboard. Edit them any time.
Publish and sync
Hit publish. Changes go out right away over secure, real time WebSockets to every connected SDK.
Your UI updates live
The SDK updates the matching UI in your app on its own. No app update needed.
Why CMSCure
Why teams choose CMSCure
Update your app's text, colors, images and translations in real time without rebuilding. Solo developer or enterprise team, manage all UI content from one dashboard across iOS, Android, React Native and web.
Serverless UI content
Power dynamic UIs on static sites and serverless apps. If your app needs editable text and styles without running a backend, CMSCure is the content layer.
Instant UI iteration
Change button labels, promo text, hints or feature names in real time. Try new copy or colors without a new build or store review.
Non technical teams can ship
Marketing, product and content teams update text, colors and images from a simple dashboard, so developers can keep building.
Consistent UI on every platform
Keep labels, styles and common phrases in sync across iOS, Android, React Native and web from one place.
Fast localization
Add or update translations for every UI string at once, and use built in AI translation to reach new markets faster.
Dynamic in app messaging
Push messages, promo banners or feature announcements into your app UI in real time, without an app update.
Why CMSCure over a traditional headless CMS
- UI first
- Built for text, colors and images. No complex content modeling.
- Real time mobile sync
- Changes are pushed over WebSocket to connected apps as soon as you publish.
- Simple SDK
- Call CMSCure.translation('key') and you are done.
- AI translations built in
- No third party services or spreadsheets.
- Zero build deploys
- Change UI without a new app version or store review.
Compare
How CMSCure stands out
| Feature | CMSCure | Contentful | Firebase RC | Strapi | Sanity | Builder.io |
|---|---|---|---|---|---|---|
| Real time updates to apps | Built in | Partial | Built in | Partial | Built in | Partial |
| Native mobile SDKs | Built in | Built in | Built in | Partial | Partial | Partial |
| No backend to run | Built in | Built in | Built in | Partial | Built in | Built in |
| Versioning and rollback (Pro on CMSCure) | Built in | Built in | Built in | Built in | Built in | Partial |
| Scheduled publishing (Pro on CMSCure) | Built in | Built in | Partial | Built in | Built in | Built in |
| Structured data stores | Built in | Built in | Partial | Built in | Built in | Partial |
| Asset storage and CDN | Built in | Built in | Not available | Partial | Built in | Built in |
| API rate limiting | Built in | Built in | Built in | Partial | Built in | Built in |
Features
A headless CMS built for mobile apps and dynamic UI
Live text updates
Update button labels, titles, descriptions and error messages in real time, without code changes or app releases.
Structured data stores
Go beyond single strings. Model and deliver lists like product catalogs, news feeds or FAQs straight to your app.
Dynamic color themes
Change brand colors, switch light and dark, or run seasonal themes from the dashboard.
Team roles
Invite teammates as Admin, Editor or Viewer so everyone has the right level of access.
Real time sync
Published changes reach apps around the world over WebSockets in moments.
Scheduled publishing
Schedule UI content to go live at any future date and time.
Versioning and rollback
Keep a full history of published content and roll back to any version in one click.
Developer friendly SDKs
Small, easy to add SDKs for iOS, Android, React Native and JavaScript, with more on the way.
Hosted for you
CMSCure runs on Google Cloud behind a load balancer, so there is no server or database for you to run.
AI translations
Manage every language in one place and get instant AI translation suggestions.
Offline caching
The SDK caches content on the device for offline use and speed, and syncs when back online.
Secure by default
SDK reads need a project API key or a short lived token and travel over TLS. The real time socket handshake is encrypted with your project secret (AES-256-GCM).
Security
Your content is protected at every layer
Encryption in transit and at rest, server side roles and rate limits, hosted on Google Cloud, so you can focus on building your app.
Encrypted in transit and at rest
TLS in transit, provider encryption at rest
Traffic uses HTTPS (TLS 1.2 and 1.3). Stored data is encrypted at rest by MongoDB Atlas and Google Cloud Storage.
Encrypted socket handshake
AES-256-GCM with your project secret
The SDK real time connection starts with a handshake encrypted with your per project secret. REST calls travel over TLS.
Keyed SDK access
Read only gateway
SDK reads need a valid project API key or a short lived token, and the SDK gateway only serves reads.
Built on Google Cloud
Certified cloud infrastructure
Runs on Google Cloud, whose infrastructure is certified for SOC 1/2/3, ISO 27001, ISO 27017 and PCI DSS. These certifications belong to Google Cloud.
HTTPS only
Auto renewing certificates
Every connection uses TLS with Google managed certificates behind a Google Cloud load balancer.
Roles and 2FA
Admin, Editor, Viewer
Roles are enforced on the server, and you can turn on two factor sign in with an authenticator app.
Signed webhooks
HMAC SHA256 signatures
Webhook deliveries are signed so you can verify them, and outgoing webhook calls are guarded against SSRF.
Abuse resistant APIs
Rate limiting built in
Rate limits on sign in, API, SDK and webhook routes slow down brute force attempts and bots.
CMSCure runs on Google Cloud. Every request travels over TLS, sign in, API, SDK and webhook routes are rate limited, and the SDK real time connection starts with a handshake encrypted with your project secret (AES-256-GCM).
Pricing
Plans for every stage
Every new project starts with a free first month. After that, pick the plan that fits it. Paid plans are per project, per month.
Developer trial
Every new project starts with its own free month on Starter limits. No card needed.
first month of every new project
- Up to 5 app screens
- Up to 3 locales
- 1 user seat
- About 50k characters of text
- Up to 10 data stores
- 75,000 API interactions a month
- 10 GB asset storage
- 15 GB bandwidth a month
- Real time sync (WebSockets)
- All SDKs
- Community support
- Content versioning (not included, Pro only)
- Scheduled publishing (not included, Pro only)
Starter
For small projects and teams starting out with dynamic UI content.
per project, per month, 40 credits
- Up to 5 app screens
- Up to 3 locales
- 1 user seat
- About 50k characters of text
- Up to 10 data stores
- 75,000 API interactions a month
- 10 GB asset storage
- 15 GB bandwidth a month
- Real time sync (WebSockets)
- All SDKs
- Community support
- Content versioning (not included, Pro only)
- Scheduled publishing (not included, Pro only)
Growth
For growing apps that need more capacity and a few teammates.
per project, per month, 100 credits
- Up to 20 app screens
- Up to 5 locales
- Up to 3 user seats
- About 250k characters of text
- Up to 30 data stores
- 750,000 API interactions a month
- 40 GB asset storage
- 75 GB bandwidth a month
- Real time sync (WebSockets)
- All SDKs
- Standard support
- Content versioning (not included, Pro only)
- Scheduled publishing (not included, Pro only)
Pro
For teams that need versioning, scheduling and the highest limits.
per project, per month, 180 credits
- Up to 50 app screens
- Up to 10 locales
- Up to 5 user seats
- About 1M characters of text
- Up to 75 data stores
- 3,000,000 API interactions a month
- 150 GB asset storage
- 300 GB bandwidth a month
- Real time sync (WebSockets)
- Content versioning
- Scheduled publishing
- All SDKs
- Priority support
How billing works
Upgrading a project
To move a project to Starter, Growth or Pro, contact us at sales@cmscure.com and we will set it up with you. Plans are priced per project, per month.
Prepaid credits
1 credit is 1 USD. Credits turn on a plan for a project per calendar month, and upgrading part way through a month gives pro rata credit. No recurring charge.
Plan allowances: the API interaction, storage and bandwidth figures are allowances per project (API interactions and bandwidth per month), and you can see usage in the dashboard. If a project outgrows its plan, contact us to move it to a bigger one.
After a plan ends: the project becomes read only and SDK requests for it are refused until you renew. Apps keep showing the content already cached on the device.
Need more? Contact us about Enterprise.
Platforms
One CMS for mobile and web
Lightweight SDKs for iOS, Android, React Native and JavaScript, with Unity and Flutter on the way. All managed from one dashboard.
Affiliate program
Earn real cash for your referrals
Share CMSCure with developers and agencies. Earn 20% of each referred user's first purchase, paid straight to you.
Share your link
Get your referral link from the CMSCure dashboard and share it with your network.
They buy a plan
When someone signs up through your link and makes their first purchase, you earn 20% of that purchase.
Get paid in cash
Commission can be withdrawn after a 60 day hold. Payouts go out on the 10th of the month by USDT (TRC-20), bank wire or Western Union.
20%
Commission
of the first purchase
60 days
Hold period
before you can withdraw
$100
Minimum payout
per withdrawal
$1,000
Maximum payout
per withdrawal and per month
Commission examples
Starter, $39.99/mo
$8.00
you earn once, on their first purchase
Growth, $99.99/mo
$20.00
you earn once, on their first purchase
Pro, $179.99/mo
$36.00
you earn once, on their first purchase
You will find the affiliate program in your dashboard under “Referrals”.
Ready to stop waiting on UI releases?
Read the docs to see how fast you can integrate, or start building with CMSCure today.