Skip to main content

GDPR Compliance Analysis and Remediation Tool

Project description

Levox - GDPR Compliance Scanner

A powerful tool for scanning, fixing, and reporting GDPR compliance issues in your codebase.

Features

  • GDPR Compliance Scanning
  • PII Detection and Classification
  • Data Flow Analysis
  • AI-Assisted Remediation
  • Detailed HTML Reports
  • Interactive Command Line Interface
  • AST-based Code Analysis
  • Meta-Learning for Reduced False Positives

Installation

Using pip (recommended)

pip install levox

From source

git clone https://github.com/levox-tech/levox.git
cd levox
pip install -e .

Quick Start

  1. Basic scan:
levox /path/to/your/project
  1. Scan with HTML report:
levox /path/to/your/project --format html --output report.html
  1. Scan and fix issues:
levox /path/to/your/project --fix
  1. Interactive mode:
levox

Important Notes

  • For paths with spaces, use quotes:

    levox "C:\Users\name\My Project"
    
  • Use forward slashes or escaped backslashes in Windows paths:

    levox C:/Users/name/Project
    # or
    levox C:\\Users\\name\\Project
    

Common Issues

  1. "Directory not found" error:

    • Make sure the path exists
    • Use quotes for paths with spaces
    • Use correct path separators
  2. Permission issues:

    • Run with appropriate permissions
    • Check file/directory access rights
  3. Installation issues:

    • Make sure Python 3.7+ is installed
    • Update pip: python -m pip install --upgrade pip
    • Install in a virtual environment if needed

Documentation

For detailed documentation, visit: https://levox.io/docs

Support

License

MIT License - see LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

levox-1.5.3.tar.gz (193.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

levox-1.5.3-py3-none-any.whl (214.1 kB view details)

Uploaded Python 3

File details

Details for the file levox-1.5.3.tar.gz.

File metadata

  • Download URL: levox-1.5.3.tar.gz
  • Upload date:
  • Size: 193.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for levox-1.5.3.tar.gz
Algorithm Hash digest
SHA256 5ee7a7ad986ecb27d161ece7b6f54d443564fb3f1d51b3acb61a6c210cde3eae
MD5 4ee8a1843ab7e0d0105650aaf5eddab3
BLAKE2b-256 657b667392ffbd94e7a8b16210ecdbf310905cccd9f425ea25a191f616e66a9a

See more details on using hashes here.

File details

Details for the file levox-1.5.3-py3-none-any.whl.

File metadata

  • Download URL: levox-1.5.3-py3-none-any.whl
  • Upload date:
  • Size: 214.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for levox-1.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e178a4851ef5eb3b97f4bdba888ea633d669522576dd3d0d4873d9369ba45f47
MD5 c0ebf5d2e6c8fe8c9bc9c94c987dc07e
BLAKE2b-256 1702cabfca734529f4b2d400f77e749a302cc7f92daa9b46faec18dac4783fbb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page