This tool is provided for informational purposes only and does not constitute legal advice.
Users are responsible for input data accuracy. AI outputs must be reviewed.
No liability is accepted for decisions made using this tool.
1. Introduction
These Terms and Conditions govern the use of SecureComply, a GDPR compliance auditing tool. By accessing or using SecureComply, you agree to be bound by these terms. If you do not agree with any part of these terms, you should not use the tool.
2. Service Description
SecureComply provides an automated mechanism for assessing GDPR compliance based on structured user input and predefined evaluation metrics. The tool generates indicative compliance scores, reports, and recommendations intended to support internal compliance review and decision-making processes.
3. Permitted Use
SecureComply may be used solely for lawful purposes and in accordance with applicable data protection laws and regulations. Users agree not to misuse the tool, attempt to interfere with its operation, or use it in a way that could compromise system integrity or security.
4. Data Responsibility
Users are solely responsible for any data entered into SecureComply. The tool is designed to operate using synthetic, anonymised, or non-sensitive data. Where real organisational data is used, users must ensure that appropriate legal bases, safeguards, and permissions are in place prior to processing.
5. No Legal Advice
SecureComply does not provide legal advice. Any outputs generated by the tool, including compliance scores, reports, and recommendations, are for informational and educational purposes only. These outputs should not be relied upon as a substitute for professional legal or regulatory consultation.
6. Accuracy of Results
While SecureComply applies structured logic and predefined evaluation rules, no guarantee is made regarding the accuracy, completeness, or suitability of the results for regulatory compliance purposes. The tool provides indicative assessments only and should be used as a support mechanism rather than a definitive compliance solution.
7. Limitation of Liability
To the fullest extent permitted by law, SecureComply shall not be liable for any direct, indirect, incidental, consequential, or special damages arising from the use of, or inability to use, the tool or reliance on its outputs. Users accept full responsibility for any decisions or actions taken based on the results provided.
8. Intellectual Property
All content and system logic, design, and associated materials related to SecureComply remain the intellectual property of the developer. Users are not permitted to copy, reproduce, distribute, or modify any part of the system without prior permission.
9. Modifications to Terms
These Terms may be updated or modified at any time without prior notice. Continued use of SecureComply following any changes constitutes acceptance of the revised terms
10. Governing Principles
These terms are intended to reflect general best practices in software usage and data protection awareness. It is the responsibility of the user to ensure compliance with applicable laws and regulations within their jurisdiction.
SecureComply performs structured GDPR compliance assessments using a multi-stage pipeline including validation, scoring, and risk modelling. Designed for SMEs to rapidly evaluate their compliance posture in a transparent and repeatable manner.
Developed by Cormac Casey
SecureComply is built on a modular Python-based compliance analysis pipeline combining structured data ingestion, schema validation, deterministic weighted scoring, benchmark generation, optional AI-assisted narrative generation, host-level telemetry enrichment, and static web presentation. The architecture was designed to prioritise portability, explainability, repeatability, and clear separation of processing stages.
git clone https://github.com/caseycormac/SecureComplycd SecureComplypython -m venv venvvenv\Scripts\activatepip install -r requirements.txtpython run.py data/input.json
git clone https://github.com/caseycormac/SecureComplycd SecureComplypython3 -m venv venvsource venv/bin/activatepip install -r requirements.txtpython3 run.py data/input.jsonsource venv/bin/activate.fish
reports/audit_report_v3.html
[
{
"basic_security_measures": {
"https_enabled": true,
"password_storage_method": "sha256",
"regular_security_testing": "none",
"encryption_at_rest": "partial",
"mfa_enforced": "none"
},
"transparency_user_rights": {
"cookie_consent_mechanism": "implied",
"privacy_policy_present": false,
"privacy_policy_clarity": "missing",
"lawful_basis": "legal_obligation",
"third_party_sharing_disclosed": "partial",
"dsar_response_time_days": 97,
"dsar_process": "missing"
},
"internal_controls": {
"data_breach_process_maturity": "informal",
"breach_notification_hours": 142,
"data_retention_policy": "none",
"retention_period_days": 0,
"record_of_processing": "automated",
"dpia_process": "none",
"has_dpo": "informal_role"
}
}
]
openai.keypython run.py data/input.jsonsetx OPENAI_API_KEY "your_api_key_here"export OPENAI_API_KEY="your_api_key_here"python run.py data/input.json
python run.py data/input.json --no-ai
SecureComply is designed to support structured GDPR compliance assessment across a range of practical and academic scenarios. The tool is particularly suited to organisations and users who require a transparent, repeatable, and accessible method for evaluating GDPR-related controls.
--no-ai flag.
When disabled, the tool can still produce deterministic audit outputs and reporting.