🛡️ RGPD_PRO CLI Client
Professional GDPR Compliance Scanner - Command Line Interface
Connect to RGPD_PRO scanning service to audit websites for GDPR compliance.
💰 Pricing
$24.99 per scan
🚀 Quick Start
Installation
pip install rgpd-pro-client
Usage
rgpd-scan
The CLI will guide you through:
- Connect to API server (default: http://65.108.59.188:8000)
- Enter website URL to scan
- Configure company details (revenue, employees, sector)
- Run scan and get results
📊 What You Get
- Interactive HTML Report - Violations, risk assessment, remediation roadmap
- Fine Estimates - Based on 2,091 real European GDPR sanctions
- ROI Analysis - Investment costs vs. risk avoided
- Forensic Evidence - Optional legal-grade proof package
🎯 Features
✅ Simple CLI Interface - Guided menu system
✅ Remote Scanning - No browser installation needed
✅ Progress Tracking - Real-time scan status
✅ Auto Download - HTML reports and evidence packages
✅ Fast Results - 2-3 minutes average
📋 Requirements
- Python 3.8+
- Internet connection
- API access (subscription required)
🔧 Advanced Usage
Custom API Server
# When prompted, enter your custom API URL
rgpd-scan
Programmatic Use
import requests
# Submit scan
response = requests.post(
"http://65.108.59.188:8000/scans",
json={
"url": "https://example.com",
"revenue_bracket": "MEDIUM",
"employee_bracket": "MEDIUM",
"sector": "ecommerce"
}
)
scan_id = response.json()["scan_id"]
# Poll status
status = requests.get(f"http://65.108.59.188:8000/scans/{scan_id}").json()
# Download report
html_report = requests.get(f"http://65.108.59.188:8000{status['html_url']}").content
📖 Documentation
Full documentation: https://github.com/yourusername/rgpd-pro-client
🆘 Support
📄 License
MIT License - See LICENSE file
⚠️ Legal Disclaimer
This tool provides technical analysis, NOT legal advice. Fine estimates are statistical projections with ±30% margin. Always consult qualified legal counsel for compliance matters.
Built for GDPR compliance professionals
Metadata
Release files for rgpd-pro-client 2.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rgpd_pro_client-2.0.7.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rgpd_pro_client-2.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.5 kB
Release files / rgpd_pro_client-2.0.7.tar.gz
| Download URL | rgpd_pro_client-2.0.7.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3d63308ed84b1e331d3d5d8d0edcc8d604214decfc0c55059a5e5af87b19daea
|
|
BLAKE2b-256 checksum How to use checksums |
81613fee7a7d74f8ed303900289f21e51e527ccffccf76c6c959829c81b83892
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / rgpd_pro_client-2.0.7-py3-none-any.whl
| Download URL | rgpd_pro_client-2.0.7-py3-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7cf4915b083a8be5ab3ffa5e2ee6d87ee3e4f23eb1a3c0c9005019045f7625a4
|
|
BLAKE2b-256 checksum How to use checksums |
7e6c386ccf006e4ee44271023c4a077d4dea9997410d9d1ed810f0b96c0f7c73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|