Effective August 10, 2026

Privacy policy

Hack Engine processes inspected-tab data locally to provide user-requested WebAssembly memory tools.

Information handled

Hack Engine handles the inspected tab and frame URLs, public Ruffle metadata, numeric WebAssembly memory values and addresses, scan settings, watches, labels, groups, and values entered for writes or freezes. Workspace files are read or saved only when the user explicitly imports or exports them.

Local use and storage

The information is used only for capture, scans, live candidates and watches, writes, and freezes. Active state is held for the inspected tab. UI preferences, watch metadata, and up to 20 history entries use extension-page session storage. Unknown-value scans can temporarily place compressed snapshot chunks in the inspected origin's IndexedDB; reset, replacement, cancellation, refinement, or the next snapshot-storage initialization removes them.

No external transmission

Hack Engine does not send browsing activity, page content, memory values, scan results, or analytics to the developer or any third party. It has no accounts, advertising, telemetry, or remote configuration and does not sell or share user information.

Permissions

tabs binds controls to the inspected tab. <all_urls> permits the document-start capture hook to run before arbitrary embedded Ruffle players instantiate WebAssembly, including in permitted child frames. Chrome's sidePanel permission keeps the user-requested controls visible beside the page.

Retention and control

Resetting or replacing a scan clears its active candidates and snapshot. Reloading closes active page memory state. Browser site-data controls remove origin snapshots, and normal extension-data removal applies when Hack Engine is uninstalled. Exported JSON remains only where the user saved it.

Contact

Email a.abduljawad@outlook.com or use the public issue tracker for privacy questions. Use the private security advisory form for vulnerabilities.

Use Hack Engine only with software and content you own or are authorized to inspect. Raw writes are experimental and can reset or crash the player.