One-time downloads · $2.99–$9.99 USD. No subscription.

Perunlight

Experimental demo

Desktop Chromium extension

LokiVeil

Pick. Cover. Rehearse.

Explore visual masking on fictional browser pages.

Fictional data only. This experiment is not protection for real customer or personal information.

Download synthetic-data demoCompatibility & limits

Review before saving — real Chrome on a fictional local page
Actual options page after Use pick populated one rule for a new fictional page. A different local port is used by this test fixture. View full size

See it in use

Mask a fictional customer field

A screenshot walkthrough with fictional practice data. Select a step to explore.

This five-field fixture differs from the guide’s single picked field and uses fictional data.

1. Start with

Mask a fictional customer field

The local practice page shows the invented customer Fictional Meridian.

Sample files and contents

The extracted preview includes examples/new-pick.html with the invented customer Fictional Meridian. It contains one matching customer-name field.

Practice files and guides are free. The complete app is included only where the product page says so.

2. In the app

Check the real popup — real Chrome on a fictional local page
Actual Chrome 152/Linux extension popup on the high-contrast fictional fixture. Ready is reported from the content script. Enlarge image ↗

Try it in three steps

  1. Serve the practice page and grant the extension access.
  2. Pick the name field, save one exact-page rule and reload.
  3. Check DEMO READY, then revoke access after the exercise.
Show every click and setting
  1. Open a terminal in examples and run python3 -m http.server 8000 --bind 127.0.0.1. Open http://localhost:8000/new-pick.html in desktop Chrome.
  2. Authorise this site from the popup and accept the Chrome prompt. Stop screen sharing, choose Pick fields and click Fictional Meridian. Reopen the popup and choose Stop picker.
  3. In Options, choose Use pick for /new-pick.html. Check the exact origin and path, one selector rule and match range1–1. Choose Save profile.
  4. Reload the fictional page and open the popup. Wait for DEMO READY. Try Force curtain, then Re-check.
  5. When finished, Revoke site access and reload. Stop the practice server with Ctrl+C.

3. The result

A separate demonstration

The guide’s one-field profile should cover the fictional name. The pictured five-field result is a separate synthetic test, not real-site sanitisation.

This five-field fixture differs from the guide’s single picked field and uses fictional data.

LokiVeil synthetic CRM page with five fields visibly masked and a demo-ready extension state.
Separate synthetic browser test: five selected fields are masked and the extension reports ready. It does not prove a real site was sanitised. Enlarge image ↗
What to check in the practice result

One rule is saved for the exact page. After reload the fictional customer name is covered and the popup reports DEMO READY. Force curtain covers the whole page; Re-check returns to the verified state. Revoke and reload stop the extension on this origin.

What you can expect

LokiVeil 0.1.1 free preview. Pick a fictional field, create and save its page profile, then reload and check readiness. Tested with a real Chrome 152/Linux extension on fictional local pages: permission grant/removal, mask, curtain, picker, saved profile and popup status. Real CRM sites and every intermediate browser frame remain unverified.

Keep in mind

Use fictional data only. This free visual experiment does not protect real private information. Picker mode reveals the page. Embedded frames are hidden while ready; source, network, storage, browser UI and every intermediate frame remain outside the verified scope. Manual installation; no Chrome Web Store listing.

From input to output

  1. Install the 0.1.1 preview and open its fictional practice page.

  2. Authorise that origin, pick a field, then use the pick to save its page profile.

  3. Reload and check DEMO READY. Rehearse the curtain controls, then revoke access when finished.

Experimental demo

Download LokiVeil

Use fictional test data only. Do not use this experiment to conceal real customer or personal information. Read the included installation and privacy limitations first.

Download synthetic-data demo

SHA-256

19486cc286d41eb9fbded6389795debe945e85daff20e3a102b4b0f0fc59cc53

646,187 bytes · License information · Installation help

A practical example

Cover your first fictional field

Start with

The extracted preview includes examples/new-pick.html with the invented customer Fictional Meridian. It contains one matching customer-name field.

Get this result

One rule is saved for the exact page. After reload the fictional customer name is covered and the popup reports DEMO READY. Force curtain covers the whole page; Re-check returns to the verified state. Revoke and reload stop the extension on this origin.

Examples use fictional or synthetic data. Follow this example step by step.