Wix App · v1.6.0 · Live on the Wix App Market
Content Protection
Right-click, dragging and the phone long press blocked on every page — and never inside your own forms.
- Works on phones
- Every page
- Never breaks forms
- Your words, your colours
The gap it closes
The protection app most Wix sites reach for sits at 3.3★ across 428 reviews, and its most-voted review by a distance — 40 votes — is “CAUTION: Does NOT work on mobile devices!!”: “I checked my phone and I can download anything on my site, at the full 1550px resolution!! … Mobile devices account for more than half of total website visits.” Next come “Useless — this works only on the opening page of the website” (8 votes), “Would be 5/5 if it supported Ctrl+C copying” (8) and “How do we uninstall the app?” (11). At least eight separate reviews say it simply stops working after a while.
Content Protection is a switch, not an element you place. It covers every page of your site because it is part of the site rather than a widget on one page, it goes on before the page has finished loading rather than a second or two after, and on a phone it stops the long press that saves a picture — free, because more than half of most sites’ visitors are on one.
It also stays out of your visitors’ way. Nothing is ever blocked inside a text box, a form field, or anything you put on your allow-list, so a visitor can always paste an email address into your contact form and your phone number can stay copyable on purpose — two rival apps have one-star reviews for getting exactly this wrong.
Pro adds copying and keyboard shortcuts (the copy itself, so the browser’s own Edit menu is covered too), the developer-tools keys, locked text selection, print protection, a choice of which pages are guarded, the allow-list, and a daily count of what was blocked with a CSV export.
How it works
Three steps, then it runs itself.
- 01
Switch it on
That is the whole placement step. Publish your site once and every page is covered — desktop, phone, and translated pages too.
- 02
Choose what to block
The right-click menu, dragging pictures away and the phone long press are free. Copying and the keyboard, the developer-tools keys, selection and printing are Pro. Each is one switch.
- 03
Word the notice
Your own message, colour and position — shown for a moment when something is blocked, and only then. Leave it empty and nothing is drawn at all.
How it behaves
The decisions that matter.
-
It says plainly what it is
This deters casual copying. Nothing in any browser can stop a screenshot, a photograph of the screen, or somebody determined enough to read the page source — and the App Market listing says so in as many words.
-
It never blocks typing
No switch, on any plan, fires inside an input, a textarea or anything editable. Pasting is never blocked at all.
-
Nothing is stored about a visitor
No cookie, no identifier, nothing written to their device. The Pro counts are daily totals per kind, with no visitor and no page in the data.
-
Off means gone
Switch protection off and the script is removed from your site rather than sitting there disabled. Uninstalling takes it off everywhere.
Pricing
Free tier that actually works.
Billed per site through the Wix App Market, monthly or yearly (yearly saves 20%). Every paid plan starts with a 14-day free trial. The free plan is deliberately functional and never expires, so the app can prove itself on a real site before you pay for it.
Free
$0
Pro
$9.99/mo
or $95.88/yr
Documentation & data handling
Everything it touches, stated plainly.
Installing & getting started
- Add Content Protection to your Wix site from the App Market and approve the permissions listed below.
- Open it from your site dashboard under Apps. It adds the Site-wide protection on every page / Dashboard page.
- Follow the three steps above. The free tier covers right-click, image dragging and the phone long press, on every page, with your own notice, so you can prove it works before paying.
- Stuck? Email [email protected] — two business days response.
Permissions, and why each one
SCOPE.DEV_CENTER.APP-INSTANCE-READ-BASIC-INFO- Read which plan the site is on, so Pro features unlock.
SCOPE.DC-APPS.MANAGE-EMBEDDED-SCRIPTS- Put the guard on your pages when you switch protection on — and take it off again when you switch it off.
What is stored, and where
- Your settings, page rules and allow-list are stored in a collection inside your own site.
- Nothing is stored in a visitor’s browser and no cookie is set, so the app needs no consent prompt of its own. On Pro, blocked attempts are counted as daily totals per kind — no visitor, no address, no page.
- Nothing is copied to any server of ours; the app runs on Wix’s infrastructure. Uninstalling removes the app’s collections and its script.
Technical detail
- Version
- 1.6.0
- Hosting
- Wix (the app runs on Wix’s own infrastructure — no servers of ours)
- Runtime
- Wix CLI app — Astro + React, Node.js
- Authentication
- Wix app-instance identity, verified on every request
- Wix surfaces
- Site-wide protection on every page, Dashboard page
- App ID
b59c577d-369f-47d6-a08d-f5a1e8ab84e0- Support
- [email protected]
- Support SLA
- Two business days
- Publisher
- Builds By Luke, Canada
Questions people ask.
Does it work on a phone?
Yes, on the free plan. On a phone there is no right click — a picture is saved with a long press, and that is what is blocked. It was measured on a published page in the 980-pixel window Wix uses for its mobile layout.
Does it stop screenshots?
No, and nothing on a web page can. It deters the casual save, right-click and copy, which is what almost everybody tries.
Will it break my contact form?
No. Nothing is blocked inside a text box or a form field on any plan, and pasting is never blocked anywhere.
Do I have to republish after changing a setting?
Only when you switch protection itself on or off, because Wix writes that into your site when you publish. Everything else — what to block, the message, your page rules — takes effect on the next page load.
Put Content Protection on your site.
Add it, use the free plan on a real site, and only pay once it has earned it.