Terms of Service

    Last updated: 8 June 2026

    1. Service Description

    WorkLens is a privacy-first tool for detecting, redacting, and morphing personally identifiable information (PII) in structured data files. The service processes files entirely within your web browser using WebAssembly technology. No file data is transmitted to or stored on WorkLens servers.

    2. Acceptance of Terms

    By accessing or using WorkLens, you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use the service.

    3. Detection Accuracy Disclaimer

    Morphing accuracy depends on detection accuracy. WorkLens provides a detection engine that identifies personal information using pattern matching, checksum validation, and AI analysis. No detection system is 100% accurate. You must review detections before downloading redacted or morphed files. WorkLens is not liable for personal information that passes through undetected.

    WorkLens does not guarantee 100% detection, redaction, or morphing accuracy. Users are solely responsible for reviewing scan results and verifying output quality before sharing or distributing processed files.

    4. Morphing and Key Management

    WorkLens does not hold, transmit, backup, or recover morphing keys. Morphing keys are generated and stored exclusively on your device. If you lose access to your device or clear your system credentials, your morphing key is permanently lost and cannot be recovered by WorkLens or any third party. Key management is entirely your responsibility.

    You choose the morphing mode. Reversible morphing retains the key on your device so you can reverse the transformation — the output is still considered personal information because you (as the data controller) can re-identify it. One-way morphing destroys the key immediately after transformation — nobody, including you and WorkLens, can reverse it. The choice of mode is a compliance decision that you alone are responsible for.

    5. No Legal Advice

    WorkLens is a data processing tool. It does not provide legal, compliance, or regulatory advice. The choice of morphing mode (reversible or one-way), morphing style, and which fields to redact or morph are your decisions based on your own legal obligations. Consult qualified legal counsel for compliance guidance under the Australian Privacy Act 1988, GDPR, HIPAA, APRA CPS 234, or any other framework that applies to you.

    6. User Responsibilities

    • You are responsible for the files you process using WorkLens
    • You must review all detection results before acting on them
    • You must verify redacted or morphed output before sharing with third parties
    • You are the sole custodian of any morphing keys generated on your device
    • You must comply with all applicable privacy laws in your jurisdiction
    • You must not use WorkLens for any unlawful purpose

    7. Local Processing

    WorkLens processes files entirely within your web browser. No file data, detection results, or morphing keys are transmitted to WorkLens servers or any third-party service during scanning, redaction, or morphing. You retain full ownership and control of your data at all times.

    8. AI Detection Models

    WorkLens uses artificial intelligence models for entity detection (names, organisations, locations). These models run locally in your browser and do not transmit data externally. The models perform inference only — they do not learn from, store, or retain any information from your files.

    9. Audit Receipts

    WorkLens generates SHA-256 audit hashes as a record of scan activity. These hashes are computed locally in your browser. WorkLens does not guarantee the legal admissibility of audit receipts in any jurisdiction. For compliance-grade audit trails, consider WorkLens Enterprise.

    10. Synthetic Data Generation

    WorkLens includes a synthetic data generation engine that produces fabricated test data based on a recipe you supply. The recipe describes the shape of your data (entities, fields, types, relationships) but contains no real data values. Generation runs entirely on your device — no recipe, no generated rows, and no input values are transmitted to WorkLens or any third party during generation.

    Generation is deterministic: the same recipe combined with the same seed produces the same output every time. The engine produces valid-format identifiers (emails, phone numbers, tax file numbers, Medicare numbers, business numbers, addresses, dates) suitable for use in development, testing, training, and demonstration workflows.

    WorkLens also offers a chaos engine that intentionally injects realistic data imperfection — broken links between tables (foreign keys), duplicate records, invalid identifier formats, business rule violations — at configurable rates. This feature is designed to help you test how your systems behave under realistic failure conditions.

    11. Coincidental Identifier Collision Disclaimer

    Generated values are produced by deterministic seed mathematics, not derived from real personal data. However, identifiers that follow finite valid formats — including but not limited to phone numbers, tax file numbers, Medicare numbers, Australian Business Numbers, BSBs, names, dates of birth, and street addresses — exist in finite combinations. By coincidence, generated values may match identifiers actually allocated to real persons, businesses, or entities.

    You acknowledge and agree that:

    • Generated identifiers may coincidentally match real allocated identifiers (estimated collision rates: ~25% for Australian TFN and mobile numbers, ~10-15% for Medicare numbers, ~5% for BSBs, <5% for ABNs, 0% for email addresses which use the RFC 6761 reserved example.test domain).
    • You will not use generated values to query, authenticate against, look up records in, or otherwise reference real production systems, real databases, or real persons.
    • Cross-referencing generated identifiers against real systems may produce misleading results, false matches, or unintended actions, for which you are solely responsible.
    • You are responsible for ensuring that generated data used in your testing, development, training, demonstration, or other workflows does not cause confusion with, identification of, or harm to real persons or entities.
    • You will not transmit, publish, or share generated data in any context where it could reasonably be mistaken for real customer data, real personal information, or real financial records.

    WorkLens makes no warranty that generated values are unique, are not allocated to real persons, or are distinguishable from real data by inspection alone. Where uniqueness from real data is required, use the high-uniqueness generation mode (where available) which produces visibly synthetic identifiers with reserved prefixes.

    Every generated dataset includes a _metadata.json file declaring the synthetic origin, generation timestamp, and seed. You agree to preserve this metadata when distributing generated data to demonstrate its synthetic nature.

    12. Intellectual Property

    The WorkLens software, including its detection engine, user interface, documentation, and branding, is the intellectual property of WorkLens Pty Ltd. You may not copy, reverse-engineer, decompile, or create derivative works of the WorkLens software.

    13. Third-Party Software

    WorkLens incorporates open-source software components licensed under MIT and Apache 2.0 licenses. A full list of third-party dependencies and their licenses is available at /licenses.

    14. Limitation of Liability

    To the maximum extent permitted by law, WorkLens Pty Ltd shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of data, revenue, profits, or morphing keys, arising from your use of the service.

    WorkLens's total liability for any claim arising from or related to these terms shall not exceed the amount you paid to WorkLens in the twelve months preceding the claim.

    15. Service Availability

    WorkLens is provided “as is” and “as available.” We do not guarantee uninterrupted or error-free operation. We reserve the right to modify, suspend, or discontinue the service at any time.

    16. Governing Law

    These terms are governed by the laws of New South Wales, Australia. Any disputes shall be resolved in the courts of New South Wales.

    17. Changes to Terms

    We may update these terms from time to time. Changes will be posted on this page with an updated date. Continued use of WorkLens after changes constitutes acceptance of the revised terms.

    18. Contact

    WorkLens Pty Ltd, Australia
    Email: legal@theworklens.com