WhitePage — a fast site
with a shop on its own CMS
An engine for a storefront with a catalog, landing pages and a customer account: the public part is served as ready-made static — fast and resilient — while content, orders and SEO are managed in a separate panel. Multilingual support, payments and security come out of the box.
The public storefront is pre-built static: served instantly and holds up under load. Your name, cart and orders are loaded separately and never end up in the cache.
Everything for a storefront site with a shop
Its own CMS: the familiar idea of themes and plugins, but lighter, faster and safer.
Security out of the box
Block-list and auto-ban, honeypot and bot detection, GeoIP, two-factor login and integrity-checked logs — all in the core.
Static storefront
The public part is served as pre-built static — fast and resilient, with no database at runtime. Personal data is loaded separately and never cached.
A standalone CMS
A standalone engine without legacy or bloat. The familiar model of themes and modules — but under control and lightweight.
Modules like plugins
Features are added through modules with a compatibility check: an incompatible package simply won't load — the site stays up. Settings live right in the panel.
Multilingual and AI translation
Languages are built into the core: /{lang}/ routes, hreflang and a switcher. The built-in AI translator translates the whole page and caches the result.
Shop and licenses
Catalog, basket, ordering and personal account, automatic issuance of license keys. Each order contains a history of payment attempts: method, outcome and reason for refusal.
Card payments from Russia/Belarus and ERIP
Accept payments by bank card via bePaid and via ERIP — as modules. Methods that western platforms can't offer.
SEO without plugins
Schema.org, sitemap.xml, robots, canonical, Open Graph and breadcrumbs are generated automatically from the site's data.
Nothing gets lost
Every edit keeps the previous version, deletion means archiving, and a release can be rolled back in one click. The history of edits and releases is at hand.
Watch WhitePage in action
Three interactive demos, no sign-up: the storefront as customers see it, the manager panel and the installation wizard.
Demo windows
Ready online store on WhitePage: catalog with filters, product cards, shopping cart and blog.
Open demo ОтManager panel
Operator workplace: goods, orders, pages, modules, analytics and publication.
Open demo ОтInstaller
WhitePage installation wizard: choosing the plane, site and database settings, server check and deployment in four steps.
Open demo ОтCollect pages from ready sections
Visual Constructor Mode: Move the basic sections of the template and add yours from the library – in any order, with a live preview. Below is an interactive demo: drag sections, switch the device and see the result.
From edit to publish — in one click
Fill it in the panel
Products, categories, pages, blog, media and prices — in the manager panel with roles and versions. Edits accumulate as drafts.
You publish
The “Publish” button rebuilds the static public part along the dependency graph; prices are updated through a fast layer.
The storefront is served instantly
A visitor sees ready-made static with no database, while name, cart and orders are loaded separately and not cached.
Modules from the catalog
Install panels from the directory in a couple of clicks and are configured there. Like plugins – but with a compatibility check with the version of the site.
WhiteCache PRO
Cache finished pages: Repeated visits open in milliseconds, without loading on the server. Rules, shelf life and schedule of hits in the panel.
WhiteAnalytics PRO
Anonymous Reading Analytics: How long a page is read, how deeply scrolled and which pages are popular – with graphs in the bar.
Translator + AI PRO
AI-translation of the site into other languages: pages are translated automatically, the translation is saved and edited manually in the panel.
Messenger login
Entry and registration via Telegram or VK with iconic captcha – without passwords and confirmation letters.
Payment modules
YooKassa — cards, SBP and YooMoney in rubles; ERIP — invoice and QR code for banks in Belarus; bePaid — Visa, Mastercard and BELKART. Enabled separately or all at once.
Multi-currency
Prices in several currencies with a switch in the cap: its rate and markup for each currency, neat rounding.
MediaPress
Images in WebP and AVIF, lazy downloading and connecting CDNs – pages are getting lighter and faster.
Content Audit
SEO site audit from the panel: crawling all pages, checking titles, descriptions, micromarkups, broken links and image weights.
Free for non-commercial use, licensed for business
WhitePage can be freely used and modified for personal, educational and other non-commercial projects. Commercial use by an organization requires a separate, affordable license.
Free for non-commercial use
Personal, educational, trial and other non-commercial projects — at no cost and with no time limit.
Modify it your way
The open code can be modified — write your own themes and modules and adapt the engine to your needs.
For organizations — a license
Commercial use by a company or sole trader — under an affordable license (100 BYN). Reselling the engine itself is only by separate agreement.
The model follows the standard PolyForm Noncommercial license: non-commercial projects are free, and businesses get an affordable commercial license. Questions — through support.
Get WhitePage
Personal and non-commercial use
- The full engine: storefront, shop, manager panel
- A theme and module system
- Multilingual support, SEO and security out of the box
- Easy installation
- For personal and non-commercial projects
- Updates and documentation
Commercial use by an organization
- Everything from the non-commercial version
- 3 PRO modules complete
- Commercial use by a company or sole trader
- The right to use it on commercial projects
- Support during rollout
The non-commercial license is free — the key and access arrive in your customer account. The commercial one is a one-time license for use by an organization. Help with installation is available through support.
Up and running in 4 steps
Get a license
Take the free or commercial license — the key and access arrive in your customer account.
Download
Download the engine archive from your customer account.
Install
Upload the files to hosting with PHP and MySQL and open the installer — it checks the requirements and creates the database.
Configure
Set the name, theme and modules in the manager panel — and publish your storefront.
Frequently asked questions about WhitePage
How is WhitePage different from other CMSs?
It's a standalone engine, not an add-on. The public storefront is served as ready-made static — fast and resilient; features are added through modules with a compatibility check; and security, SEO and multilingual support are built into the core.
Is it really free?
For personal, educational and other non-commercial projects — yes, free and with no time limit. Commercial use by an organization requires an affordable license (100 BYN). You can modify the code in both cases.
Can I change the code and build my own modules?
Yes. The code is open: you can write your own themes and modules and adapt the engine to your needs. Modules connect through a manifest and hooks; themes override only what's needed without touching the core.
What about payments on the site?
Card payments (bePaid) and ERIP are built in as modules. There's a cart, checkout, a customer account and virtual products with automatic license-key issuance.
Can you see why the order was not paid?
Yeah. The order card in the panel stores the history of payment attempts: the time of transition to payment, the method of payment, the amount and number of payment in the payment system, the result is paid, waits or does not pass. For refusal, a reason is indicated, for example, “lack of money” or “the buyer did not complete payment on time”. Repeated payment of the already paid order is marked separately to return the money on time.
Does it support multiple languages?
Yes. Language is a core concept: /{lang}/ routes, hreflang and a switcher. The built-in AI translator translates the whole page and caches the result; translation edits are available in the panel.
Do I need special hosting?
No. Ordinary hosting with PHP and MySQL is enough. The public storefront runs without a database at runtime, so it holds up under load even on a modest server.
What counts as commercial use?
Commercial means use by a company or sole trader in revenue-generating activity: a business website, an online shop, a paid client project. Personal, educational, trial and non-commercial projects remain free.
Need help getting started?
I'll help with installation, content migration, a theme for your brand and questions about commercial use. Message support — I'll reply and walk you through the steps.