From 46ee5cad0101569fa2227398972025354c9bb775 Mon Sep 17 00:00:00 2001 From: Justin Trollip Date: Fri, 14 Mar 2025 10:30:26 +1000 Subject: [PATCH 1/5] Create CNAME --- docs/CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/CNAME diff --git a/docs/CNAME b/docs/CNAME new file mode 100644 index 0000000..a19aeda --- /dev/null +++ b/docs/CNAME @@ -0,0 +1 @@ +kudoo.io \ No newline at end of file From 10002a73aeeed6f74795db51699c99ecb868924e Mon Sep 17 00:00:00 2001 From: Justin Trollip Date: Thu, 20 Mar 2025 10:28:49 +1000 Subject: [PATCH 2/5] Updated website --- _quarto.yml | 72 +- _static/sitemap.xml | 87 ++ blog.qmd | 205 +++++ blog/posts/2025-03-14-what-is-iso/index.qmd | 144 ++++ content/privacy.qmd | 117 +++ content/terms.qmd | 149 ++++ custom.scss | 236 ++++++ demo.qmd | 173 ++-- CNAME => docs/CNAME | 0 docs/_static/sitemap.xml | 87 ++ docs/{notes.html => blog.html} | 364 +++++--- .../posts/2025-03-14-what-is-iso/index.html | 748 +++++++++++++++++ docs/content/privacy.html | 760 +++++++++++++++++ docs/content/terms.html | 793 ++++++++++++++++++ docs/demo.html | 268 +++--- docs/images/logo.jpg | Bin 0 -> 3075 bytes docs/images/logo.png | Bin 0 -> 1896 bytes docs/images/logo2.png | Bin 0 -> 4702 bytes docs/index.html | 216 +++-- docs/product.html | 91 +- docs/robots.txt | 8 + docs/search.json | 398 +++++++-- ...p-14d780f980b6ba71ad09b38eb02f2742.min.css | 12 + ...p-593b48a238851971c54d529d17d77f40.min.css | 12 - docs/site_libs/quarto-html/zenscroll-min.js | 1 + docs/sitemap.xml | 31 + docs/styles/base.css | 283 ------- docs/styles/components.css | 295 ------- docs/styles/layout.css | 314 ------- docs/styles/responsive.css | 135 --- images/logo.jpg | Bin 0 -> 3075 bytes images/logo.png | Bin 0 -> 1896 bytes images/logo2.png | Bin 0 -> 4702 bytes index.qmd | 124 +-- notes.md | 278 ------ product.qmd | 2 +- robots.txt | 8 + schema.html | 64 ++ 38 files changed, 4549 insertions(+), 1926 deletions(-) create mode 100644 _static/sitemap.xml create mode 100644 blog.qmd create mode 100644 blog/posts/2025-03-14-what-is-iso/index.qmd create mode 100644 content/privacy.qmd create mode 100644 content/terms.qmd create mode 100644 custom.scss rename CNAME => docs/CNAME (100%) create mode 100644 docs/_static/sitemap.xml rename docs/{notes.html => blog.html} (63%) create mode 100644 docs/blog/posts/2025-03-14-what-is-iso/index.html create mode 100644 docs/content/privacy.html create mode 100644 docs/content/terms.html create mode 100644 docs/images/logo.jpg create mode 100644 docs/images/logo.png create mode 100644 docs/images/logo2.png create mode 100644 docs/robots.txt create mode 100644 docs/site_libs/bootstrap/bootstrap-14d780f980b6ba71ad09b38eb02f2742.min.css delete mode 100644 docs/site_libs/bootstrap/bootstrap-593b48a238851971c54d529d17d77f40.min.css create mode 100644 docs/site_libs/quarto-html/zenscroll-min.js create mode 100644 docs/sitemap.xml delete mode 100644 docs/styles/base.css delete mode 100644 docs/styles/components.css delete mode 100644 docs/styles/layout.css delete mode 100644 docs/styles/responsive.css create mode 100644 images/logo.jpg create mode 100644 images/logo.png create mode 100644 images/logo2.png delete mode 100644 notes.md create mode 100644 robots.txt create mode 100644 schema.html diff --git a/_quarto.yml b/_quarto.yml index 09ab092..1912528 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,28 +1,78 @@ project: type: website output-dir: docs + resources: + - "images/" + - "CNAME" + - "robots.txt" + - "_static" website: - title: "Kudoo" + title: "Kudoo Platform" + description: "Streamline ISO 27001 implementation with Kudoo's Microsoft-integrated GRC platform designed for Australian businesses." + site-url: https://kudoo.io + google-analytics: "G-XXXXXXXXXX" # Replace with actual Google Analytics ID when available + favicon: "images/logo.png" + + open-graph: + site-name: "Kudoo GRC Platform" + title: "Kudoo GRC Platform | ISO 27001 Compliance for Australian Organisations" + description: "Streamline ISO 27001 implementation with Kudoo's Microsoft-integrated GRC platform designed for Australian businesses." + image: "images/kudoo-social-preview.jpg" + + twitter-card: + creator: "@KudooGRC" + title: "Kudoo GRC Platform | ISO 27001 Compliance for Australian Organisations" + description: "Streamline ISO 27001 implementation with Kudoo's Microsoft-integrated GRC platform designed for Australian businesses." + image: "images/kudoo-social-preview.jpg" + navbar: - background: "#1a2332" - foreground: "#ffffff" + background: primary + foreground: light + logo: "images/logo.png" left: - href: index.qmd text: Home - href: product.qmd text: Product + - href: blog.qmd + text: Blog page-footer: - background: "#1a2332" - foreground: "#ffffff" + background: primary + foreground: light left: "© 2025 Kudoo. All rights reserved." + center: + - text: "Privacy Policy" + href: content/privacy.qmd + - text: "Terms of Service" + href: content/terms.qmd + - text: "Sitemap" + href: sitemap.xml + right: + - icon: linkedin + href: https://linkedin.com/company/kudoo-cloud + - icon: twitter-x + href: https://x.com/KudooCloud + - icon: facebook + href: https://www.facebook.com/kudoocloud + + search: + location: navbar + type: overlay format: html: - theme: cosmo - css: - - styles/base.css - - styles/layout.css - - styles/components.css - - styles/responsive.css \ No newline at end of file + theme: + - flatly + - custom.scss + include-in-header: + - file: includes/schema.html + - file: includes/meta-tags.html + mainfont: "Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu" + smooth-scroll: true + link-external-newwindow: true + link-external-icon: true + citations-hover: true + footnotes-hover: true + toc: false \ No newline at end of file diff --git a/_static/sitemap.xml b/_static/sitemap.xml new file mode 100644 index 0000000..c31d7b4 --- /dev/null +++ b/_static/sitemap.xml @@ -0,0 +1,87 @@ + + + + https://kudoo.io/ + 2025-03-14 + monthly + 1.0 + + + https://kudoo.io/product.html + 2025-03-14 + monthly + 0.9 + + + https://kudoo.io/demo.html + 2025-03-14 + monthly + 0.8 + + + https://kudoo.io/blog/index.html + 2025-03-14 + weekly + 0.8 + + + https://kudoo.io/blog/iso-27001-2022-updates.html + 2025-03-10 + yearly + 0.7 + + + https://kudoo.io/sydney-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/melbourne-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/brisbane-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/case-studies.html + 2025-03-14 + monthly + 0.6 + + + https://kudoo.io/resources.html + 2025-03-14 + monthly + 0.6 + + + https://kudoo.io/events.html + 2025-03-14 + weekly + 0.6 + + + https://kudoo.io/contact.html + 2025-03-14 + monthly + 0.5 + + + https://kudoo.io/privacy.html + 2025-03-14 + yearly + 0.3 + + + https://kudoo.io/terms.html + 2025-03-14 + yearly + 0.3 + + \ No newline at end of file diff --git a/blog.qmd b/blog.qmd new file mode 100644 index 0000000..052c67f --- /dev/null +++ b/blog.qmd @@ -0,0 +1,205 @@ +## Browse by Topic + +::: {.row .g-4} +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Implementation Guidance +12 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Policy Development +8 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Audit Preparation +6 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Risk Management +9 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Microsoft Integration +10 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Australian Case Studies +7 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### Technology Controls +11 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: + +::: {.col-lg-3 .col-md-6} +::: {.feature-card} + + +### People & Training +5 Articles + +[View Articles →](#){.btn-secondary .mt-2} +::: +::: +::: + +## Resources & Downloads + +::: {.row .g-4} +::: {.col-md-6} +::: {.grc-domain-card} +### Free Templates & Checklists + +Download practical resources to assist with your ISO 27001 implementation: + +- ISO 27001:2022 Gap Assessment Template +- Information Security Policy Template for Australian Organisations +- Risk Assessment Worksheet +- Australian-Specific Controls Implementation Checklist +- ISO 27001 Audit Preparation Guide + +[Access Resources](#){.cta-btn .mt-3} +::: +::: + +::: {.col-md-6} +::: {.grc-domain-card} +### Webinars & Events + +Join our upcoming webinars and in-person events focused on ISO 27001 compliance in Australia: + +- **March 20, 2025:** Webinar - ISO 27001 Implementation Strategies for Australian SMEs +- **April 8, 2025:** Live Workshop (Sydney) - Information Security Risk Assessment +- **April 22, 2025:** Webinar - Preparing for Your Certification Audit +- **May 15, 2025:** Live Workshop (Melbourne) - ISO 27001 Controls Implementation + +[Register Now](#){.cta-btn .mt-3} +::: +::: +::: + +## The ISO 27001 Insider + +::: {.alert .alert-info} +### Join Our Newsletter + +Subscribe to receive weekly insights, tools, and expert advice on ISO 27001 compliance. + +::: {.row} +::: {.col-md-8 .mb-3} +
+ + +
+We respect your privacy. Unsubscribe at any time. +::: + +::: {.col-md-4} +**Benefits:** +- Expert compliance tips delivered weekly +- Exclusive content not published on our blog +- Early access to new templates and tools +- Australian regulatory updates and alerts +::: +::: +::: + +## Connect With Us + +::: {.social-links .mb-4 style="display: flex; justify-content: center; gap: 1.5rem; margin-top: 2rem;"} + + + + +::: +::: + +::: {.cta-section style="padding: 5rem 2rem; text-align: center; background-color: var(--kudoo-dark-blue); color: var(--kudoo-light-text);"} +::: {.container} +## Contribute to Our Knowledge Base + +We're always looking for new content ideas and guest contributors to help Australian organisations with their ISO 27001 compliance journey. + +::: {.row .justify-content-center} +::: {.col-md-4} +::: {.feature-card} + + +### Suggest a Topic +Have a specific challenge or question you'd like us to address? + +[Submit Idea](#){.btn-secondary} +::: +::: + +::: {.col-md-4} +::: {.feature-card} + + +### Become a Contributor +Industry experts are invited to share their knowledge with our community. + +[Apply Now](#){.btn-secondary} +::: +::: + +::: {.col-md-4} +::: {.feature-card} + + +### Contact Our Team +Reach out directly to our content team with your ideas or feedback. + +[Contact Us](#){.btn-secondary} +::: +::: +::: +::: +::: \ No newline at end of file diff --git a/blog/posts/2025-03-14-what-is-iso/index.qmd b/blog/posts/2025-03-14-what-is-iso/index.qmd new file mode 100644 index 0000000..1d84896 --- /dev/null +++ b/blog/posts/2025-03-14-what-is-iso/index.qmd @@ -0,0 +1,144 @@ +# ISO 27001: Understanding the Standard, Its Evolution, and Context in Australian Compliance + +## What is ISO 27001? + +ISO/IEC 27001 is an internationally recognized standard that provides a framework for establishing, implementing, maintaining, and continually improving an Information Security Management System (ISMS). At its core, ISO 27001 is a systematic approach to managing sensitive company information, ensuring it remains secure through the application of a comprehensive risk management process. + +The standard addresses three fundamental aspects of information security, often referred to as the "CIA triad": + +1. **Confidentiality**: Ensuring information is accessible only to those authorized to have access +2. **Integrity**: Safeguarding the accuracy and completeness of information and processing methods +3. **Availability**: Ensuring authorized users have access to information when needed + +Rather than prescribing specific security technologies or solutions, ISO 27001 provides a framework that organizations can adapt to their specific needs and contexts. This allows the standard to remain relevant across different industries, organization sizes, and technological environments. + +## The Evolution: ISO 27001:2022 vs. Previous Versions + +The ISO 27001 standard has undergone significant evolution since its inception, with the most recent major update being the 2022 version, which replaced the 2013 edition. + +### Key Differences in ISO 27001:2022 + +1. **Restructured Annex A Controls**: + The most substantial change is the reorganization of the controls in Annex A. In the 2013 version, there were 114 controls organized into 14 sections. The 2022 version streamlines this to 93 controls organized into just 4 themes: + - Organizational controls (37 controls) + - People controls (8 controls) + - Physical controls (14 controls) + - Technological controls (34 controls) + +2. **New Controls Added**: + The 2022 version introduces 11 new controls addressing emerging threats and technologies, including: + - Threat intelligence + - Cloud security + - Information security during disruptions + - ICT readiness for business continuity + - Physical security monitoring + - Configuration management + - Information deletion + - Data masking + - Data leakage prevention + - Web filtering + - Secure coding + +3. **Consolidated Controls**: + Several controls from the 2013 version were merged to eliminate redundancy and improve clarity. + +4. **Updated Terminology**: + The 2022 version uses more contemporary language, reflecting the evolution of the information security landscape. For example, references to "documents" and "records" have been replaced with "documented information." + +5. **Risk Assessment Approach**: + While the fundamental risk-based approach remains unchanged, the 2022 version places greater emphasis on understanding the context of the organization and stakeholder needs. + +### Implementation Implications for Australian Organizations + +For Australian organizations transitioning from ISO 27001:2013 to ISO 27001:2022, the good news is that the core ISMS requirements (Clauses 4-10) remain largely unchanged. This means the management system itself doesn't require a complete overhaul. However, organizations will need to: + +1. Reassess their Statement of Applicability to align with the restructured controls +2. Implement the new controls as applicable to their specific risk profile +3. Update documentation to reflect the new structure and terminology +4. Ensure their existing security measures map correctly to the reorganized control framework + +## ISO 27001 vs. ISO 27002: Understanding the Relationship + +ISO 27001 and ISO 27002 are complementary standards that are often confused. Here's how they differ: + +### ISO 27001 +- Specifies the **requirements** for establishing, implementing, maintaining, and continually improving an ISMS +- Includes a comprehensive management framework (Clauses 4-10) +- Provides a list of control objectives and controls in Annex A +- Is **certifiable**, meaning organizations can be officially certified as compliant through audit + +### ISO 27002 +- Provides **guidelines** and best practices for implementing the security controls listed in ISO 27001 Annex A +- Offers detailed implementation guidance and examples +- Serves as a reference manual for security practitioners +- Is **not certifiable** on its own; organizations can only be certified against ISO 27001 + +In practical terms, ISO 27001 tells you **what** you need to do to establish an ISMS, while ISO 27002 explains **how** to implement the controls effectively. Australian organizations typically use ISO 27002 as a reference guide when implementing the controls required by ISO 27001. + +## ISO 27001 in the Australian Regulatory Context + +Australia has a multifaceted approach to information security regulation, with ISO 27001 playing a significant role alongside local standards and regulations. + +### Comparison with Australian Standards + +1. **ISM (Information Security Manual)**: + The Australian Government's ISM, produced by the Australian Cyber Security Centre (ACSC), is a comprehensive set of security controls specifically designed for government agencies. While ISO 27001 provides a framework for managing security, the ISM is more prescriptive and detailed in terms of specific technical controls. Many Australian government agencies are required to comply with the ISM, but may also implement ISO 27001 as a complementary management framework. + +2. **Essential Eight**: + The ACSC's Essential Eight framework provides mitigation strategies to protect against cyber threats. It's more focused and condensed than ISO 27001, targeting the most critical security measures. ISO 27001 is broader in scope but less prescriptive about specific technical implementations. Organizations often implement the Essential Eight as part of their ISO 27001 control set. + +3. **APRA CPS 234**: + For financial institutions, the Australian Prudential Regulation Authority's CPS 234 establishes information security requirements. ISO 27001 aligns well with CPS 234 and can help organizations demonstrate compliance, though CPS 234 has some additional requirements specific to the financial sector. + +### How ISO 27001 Supports Australian Privacy Compliance + +The Privacy Act 1988 and the Australian Privacy Principles (APPs) govern how organizations must handle personal information. ISO 27001 complements these requirements in several ways: + +1. **APP 11 (Security of Personal Information)**: + This principle requires organizations to take reasonable steps to protect personal information. Implementing ISO 27001 provides a structured approach to meeting this obligation, particularly through its risk assessment methodology and security controls. + +2. **Notifiable Data Breaches (NDB) Scheme**: + ISO 27001's incident management requirements align with the NDB scheme's requirements for detecting, assessing, and responding to data breaches. + +3. **Evidence of Due Diligence**: + ISO 27001 certification can provide evidence that an organization has taken reasonable steps to protect information, which can be valuable in demonstrating compliance with privacy laws and in the event of regulatory inquiries. + +## Benefits of ISO 27001 for Australian Organizations + +For Australian organizations, ISO 27001 offers several strategic advantages: + +1. **Unified Compliance Approach**: + ISO 27001 can serve as a foundational framework that helps address multiple regulatory requirements simultaneously, reducing compliance overhead. + +2. **International Recognition**: + As an internationally recognized standard, ISO 27001 certification demonstrates a commitment to security that is understood globally—particularly valuable for Australian businesses operating in international markets. + +3. **Competitive Advantage**: + In sectors where data protection is crucial, such as healthcare, finance, and government contracting, ISO 27001 certification can provide a competitive edge. + +4. **Comprehensive Risk Management**: + The standard's risk-based approach ensures that security investments are prioritized based on actual business risks rather than generic best practices. + +5. **Cultural Transformation**: + Implementing ISO 27001 often leads to a more security-conscious organizational culture, with security becoming everyone's responsibility rather than just an IT concern. + +## Implementation Considerations for Australian Organizations + +When implementing ISO 27001 in an Australian context, organizations should consider: + +1. **Regulatory Alignment**: + Map ISO 27001 controls to relevant Australian regulations (Privacy Act, APRA requirements, etc.) to ensure comprehensive compliance. + +2. **Risk Assessment Scope**: + Ensure risk assessments consider Australia-specific threats, such as geographic isolation, climate considerations for business continuity, and the regulatory landscape. + +3. **Supply Chain Considerations**: + Australia's geographic position and reliance on international supply chains create unique security challenges that should be addressed in the ISMS. + +4. **Cultural Factors**: + Australian workplace culture may influence how security awareness and training programs should be designed for maximum effectiveness. + +5. **Regional Threat Landscape**: + Consider Australia's unique position in the Asia-Pacific region and the specific cyber threats that may target Australian organizations. + +By understanding ISO 27001 in its Australian context and recognizing the differences between the 2022 version and previous iterations, organizations can develop a more effective and compliant information security management system that addresses both international standards and local regulatory requirements. \ No newline at end of file diff --git a/content/privacy.qmd b/content/privacy.qmd new file mode 100644 index 0000000..3fb8976 --- /dev/null +++ b/content/privacy.qmd @@ -0,0 +1,117 @@ +--- +title: "Privacy Policy" +description: "Learn how Kudoo protects your privacy and handles your data" +--- + +::: {.hero style="padding: 4rem 2rem; background: var(--kudoo-gradient);"} +# Privacy Policy +### Last Updated: March 10, 2025 +::: + +::: {.container .py-5 style="color: var(--kudoo-light-text);"} + +## Overview + +At Kudoo, we take your privacy seriously. This Privacy Policy describes how we collect, use, and protect your personal information when you use our ISO 27001 compliance platform and visit our website. + +## Information We Collect + +### Information You Provide + +When you create an account, request a demo, or contact us, we collect: + +- Name and contact details +- Company information +- Job title and role +- Login credentials +- Information you provide in communications with us + +### Information Collected Automatically + +When you visit our website or use our platform, we automatically collect: + +- Usage data (pages visited, features used) +- Log data (IP address, browser type, operating system) +- Device information +- Cookies and similar technologies + +## How We Use Your Information + +We use your information to: + +- Provide and maintain our services +- Process transactions and send related information +- Respond to comments, questions, and requests +- Send administrative information +- Improve our services and develop new features +- Analyze usage patterns and trends +- Protect against malicious, deceptive, or illegal activity + +## Data Security + +As an information security compliance platform, data security is at the core of our business. We implement appropriate technical and organizational measures to protect your information, including: + +- Encryption of data in transit and at rest +- Regular security assessments +- Access controls and authentication measures +- Secure development practices +- Compliance with ISO 27001 standards + +## Data Sharing and Disclosure + +We do not sell your personal information. We may share your information with: + +- Service providers who perform services on our behalf +- Professional advisors (legal, accounting, etc.) +- In response to legal requirements +- In connection with business transfers (merger, acquisition, etc.) +- With your consent + +## Your Rights and Choices + +Depending on your location, you may have rights regarding your personal information, including: + +- Access to your personal information +- Correction of inaccurate data +- Deletion of your data +- Restriction of processing +- Data portability +- Withdrawal of consent + +To exercise these rights, please contact us at privacy@kudoo.io. + +## Cookies and Similar Technologies + +We use cookies and similar technologies to enhance your experience on our website. You can manage your cookie preferences through your browser settings. + +## International Data Transfers + +As an Australian company serving global clients, we may transfer your information to other countries. We ensure appropriate safeguards are in place for these transfers. + +## Children's Privacy + +Our services are not intended for children under 16. We do not knowingly collect personal information from children. + +## Changes to This Policy + +We may update this Privacy Policy periodically. We will notify you of significant changes by posting the new policy on our website or sending you an email. + +## Contact Us + +If you have questions about this Privacy Policy or our privacy practices, please contact us at: + +**Email:** privacy@kudoo.io +**Address:** 123 Business Street, Sydney, NSW 2000, Australia +**Phone:** +61-2-1234-5678 + +::: + +::: {.cta-section style="color: var(--kudoo-light-text);"} +::: {.container} +## Questions About Our Privacy Practices? + +We're committed to transparency and protecting your data. + +[Contact Us](contact.qmd){.cta-btn} [Request Data Access](data-request.qmd){.cta-btn .ms-3 .secondary-btn} +::: +::: \ No newline at end of file diff --git a/content/terms.qmd b/content/terms.qmd new file mode 100644 index 0000000..2b6937f --- /dev/null +++ b/content/terms.qmd @@ -0,0 +1,149 @@ +--- +title: "Terms of Service" +description: "The agreement governing your use of Kudoo's GRC platform and services" +--- + +::: {.hero style="padding: 4rem 2rem; background: var(--kudoo-gradient);"} +# Terms of Service +### Last Updated: March 10, 2025 +::: + +::: {.container .py-5 style="color: var(--kudoo-light-text);"} + +## Introduction + +Welcome to Kudoo. These Terms of Service ("Terms") govern your access to and use of the Kudoo GRC platform, website, and services. By using Kudoo, you agree to these Terms in their entirety. If you are using Kudoo on behalf of an organization, you represent that you have the authority to bind that organization to these Terms. + +## Service Description + +Kudoo provides a Governance, Risk, and Compliance (GRC) platform designed to help organizations implement and maintain ISO 27001 compliance. Our platform integrates with Microsoft technologies to streamline compliance processes. + +## Account Registration + +To access most features of our platform, you must register for a Kudoo account. You agree to provide accurate, current, and complete information during registration and to keep your information updated. You are responsible for safeguarding your login credentials and for all activities that occur under your account. + +## Subscription and Payment + +### Subscription Plans + +We offer various subscription plans with different features and pricing. The specific terms of your subscription will be presented during the sign-up process. + +### Payment Terms + +You agree to pay all fees applicable to your subscription plan. Fees are payable in advance and non-refundable except as expressly stated in these Terms. We may change our fees upon reasonable notice. + +### Renewal and Cancellation + +Subscriptions automatically renew unless cancelled before the renewal date. You may cancel your subscription at any time through your account settings or by contacting our support team. + +## User Responsibilities + +### Acceptable Use + +You agree to use our services only for lawful purposes and in accordance with these Terms. You will not use our services to: + +- Violate applicable laws or regulations +- Infringe the rights of others +- Send spam or harmful content +- Upload malicious code or attempt to breach our systems +- Access or attempt to access other users' accounts + +### Content + +You retain ownership of any content you upload to our platform. By uploading content, you grant us a worldwide, non-exclusive license to use, host, and display that content solely for the purpose of providing our services to you. + +## Intellectual Property + +### Our Intellectual Property + +Kudoo and its associated trademarks, logos, and service marks are owned by us. Our platform, including its software, features, and content, is protected by copyright, trademark, and other intellectual property laws. + +### Feedback + +If you provide feedback or suggestions about our services, we may use this information without restriction or compensation to you. + +## Data Security and Privacy + +### Your Data + +We take data security seriously. We implement appropriate technical and organizational measures to protect your information as described in our Privacy Policy. + +### Service Data + +We may collect and analyze anonymized, aggregated data about the use of our services to improve our platform. + +## Confidentiality + +### Confidential Information + +Both parties agree to maintain the confidentiality of any proprietary or confidential information shared during the course of using our services. This includes, but is not limited to, business strategies, technical data, and customer information. + +## Disclaimer of Warranties + +THE SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + +## Limitation of Liability + +TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL KUDOO BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES RESULTING FROM YOUR USE OF THE SERVICES. + +## Indemnification + +You agree to indemnify and hold harmless Kudoo and its officers, directors, employees, and agents from any claims, liabilities, damages, losses, and expenses arising out of or in any way connected with your use of our services or violation of these Terms. + +## Term and Termination + +### Term + +These Terms will remain in effect until your subscription is terminated by either you or us. + +### Termination by You + +You may terminate your subscription at any time by following the cancellation process. + +### Termination by Us + +We may terminate or suspend your account immediately, without prior notice, if we believe you have violated these Terms. + +### Effect of Termination + +Upon termination, your right to use our services will immediately cease. We may, but are not obligated to, delete your data after termination. + +## Modifications to Terms + +We may modify these Terms at any time. If we make material changes, we will provide notice through our services or by other means. Your continued use of our services after the changes take effect constitutes your acceptance of the modified Terms. + +## Governing Law + +These Terms shall be governed by and construed in accordance with the laws of New South Wales, Australia, without regard to its conflict of law provisions. + +## Dispute Resolution + +Any dispute arising out of or relating to these Terms shall be resolved through arbitration in Sydney, Australia, in accordance with the rules of the Australian Centre for International Commercial Arbitration. + +## Severability + +If any provision of these Terms is found to be unenforceable, the remaining provisions will remain in full force and effect. + +## Entire Agreement + +These Terms constitute the entire agreement between you and Kudoo regarding your use of our services and supersede all prior agreements. + +## Contact Information + +If you have questions about these Terms, please contact us at: + +**Email:** legal@kudoo.io +**Address:** 123 Business Street, Sydney, NSW 2000, Australia +**Phone:** +61-2-1234-5678 + +::: + +::: {.cta-section style="color: var(--kudoo-light-text);"} +::: {.container} +## Questions About Our Terms? + +Our team is ready to help clarify any aspects of our Terms of Service. + +[Contact Legal Team](contact.qmd){.cta-btn} [FAQs](legal-faq.qmd){.cta-btn .ms-3 .secondary-btn} +::: +::: \ No newline at end of file diff --git a/custom.scss b/custom.scss new file mode 100644 index 0000000..2e91204 --- /dev/null +++ b/custom.scss @@ -0,0 +1,236 @@ +/*-- scss:functions --*/ + +/*-- scss:defaults --*/ + +// Kudoo brand colors +$kudoo-dark-blue: #1a2332; +$kudoo-green: #2acb8f; +$kudoo-blue: #2d9cdb; +$kudoo-purple: #6146b9; + +// Override Flatly variables with brand colors +$primary: $kudoo-dark-blue; +$secondary: $kudoo-blue; +$success: $kudoo-green; +$info: $kudoo-blue; +$dark: $kudoo-dark-blue; + +// Body and text colors +$body-bg: white; +$body-color: #333333; +$link-color: $kudoo-green; +$link-hover-color: $kudoo-blue; + +// Font settings +$font-family-sans-serif: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; +$headings-font-weight: 700; + +// Border radius +$border-radius: 8px; +$border-radius-lg: 50px; + +// Box shadows +$box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); +$box-shadow-lg: 0 15px 30px rgba(0, 0, 0, 0.1); + +/*-- scss:rules --*/ + +// Hero section styles +.hero-container { + position: relative; + padding: 5rem 2rem; + background: linear-gradient(135deg, $kudoo-dark-blue 0%, lighten($kudoo-dark-blue, 10%) 100%); + color: white; + text-align: center; + overflow: hidden; +} + +.hero-text h1 { + font-size: 3.5rem; + font-weight: 800; + margin-bottom: 1.2rem; +} + +.hero-text h2 { + font-size: 1.8rem; + font-weight: 400; + margin-bottom: 2rem; + opacity: 0.9; +} + +.hero-buttons { + display: flex; + justify-content: center; + gap: 1rem; + margin-top: 2.5rem; +} + +// Gradient text effect +.gradient-text { + background: linear-gradient(90deg, $kudoo-green 0%, $kudoo-blue 50%, $kudoo-purple 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + background-clip: text; + color: transparent; +} + +// Feature cards +.feature-card { + background-color: white; + border-radius: $border-radius; + padding: 2rem; + height: 100%; + transition: all 0.3s ease; + text-align: center; + border: 1px solid rgba(0, 0, 0, 0.1); + margin-bottom: 1.5rem; +} + +.feature-card:hover { + transform: translateY(-10px); + box-shadow: $box-shadow-lg; + border-color: $kudoo-green; +} + +.feature-icon { + display: flex; + align-items: center; + justify-content: center; + width: 80px; + height: 80px; + margin: 0 auto 1.5rem; + border-radius: 50%; + background: rgba($kudoo-green, 0.1); + color: $kudoo-green; + font-size: 2rem; +} + +.feature-card h3 { + color: $kudoo-dark-blue; + font-weight: 600; + margin-bottom: 1rem; +} + +// CTA section +.cta-section { + background-color: $kudoo-dark-blue; + color: white; + padding: 4rem 2rem; + text-align: center; +} + +// CTA buttons +.cta-btn { + display: inline-block; + font-weight: 600; + text-align: center; + vertical-align: middle; + cursor: pointer; + padding: 0.75rem 2rem; + border-radius: $border-radius-lg; + transition: all 0.3s ease; + background: linear-gradient(90deg, $kudoo-green 0%, $kudoo-blue 100%); + color: white; + border: none; + text-decoration: none; +} + +.cta-btn:hover { + transform: translateY(-3px); + box-shadow: $box-shadow-lg; + color: white; +} + +.hero-btn { + @extend .cta-btn; + margin: 0.5rem; +} + +.secondary-btn { + background: transparent; + color: white; + border: 2px solid rgba(255, 255, 255, 0.5); + + &:hover { + background: rgba(255, 255, 255, 0.1); + color: white; + } +} + +// Product section +.product-section { + padding: 4rem 0; +} + +// GRC domain cards +.grc-domain-card { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: $border-radius; + padding: 2rem; + height: 100%; + transition: all 0.3s ease; +} + +.grc-domain-card:hover { + transform: translateY(-6px); + box-shadow: $box-shadow-lg; + border-color: $kudoo-green; +} + +.grc-domain-card h3 { + color: $kudoo-dark-blue; + font-weight: 600; + margin-bottom: 1rem; + border-bottom: 2px solid $kudoo-green; + padding-bottom: 0.5rem; +} + +// MS integration section +.ms-integration { + background-color: rgba($kudoo-blue, 0.1); + border-radius: $border-radius; + padding: 2rem; + margin: 2rem 0; + border: 1px solid rgba($kudoo-blue, 0.3); +} + +// Responsive adjustments +@media (max-width: 991px) { + .hero-text h1 { + font-size: 2.8rem; + } + + .hero-text h2 { + font-size: 1.5rem; + } + + .hero-buttons { + flex-direction: column; + align-items: center; + } +} + +@media (max-width: 767px) { + .hero-text h1 { + font-size: 2.2rem; + } + + .feature-card { + margin-bottom: 1rem; + } +} + +// Demo form specific styles +.demo-form-container { + background-color: white; + border-radius: $border-radius; + padding: 2rem; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: $box-shadow; +} + +.form-control, .form-select { + padding: 0.8rem; + border-radius: 4px; + border: 1px solid rgba(0, 0, 0, 0.2); +} \ No newline at end of file diff --git a/demo.qmd b/demo.qmd index 8454a87..b957471 100644 --- a/demo.qmd +++ b/demo.qmd @@ -2,11 +2,10 @@ title: "Request a Demo" format: html: - css: styles.css toc: false --- -::: {.hero style="padding: 4rem 2rem;"} +::: {.hero-container} # Experience Kudoo GRC in Action ### Schedule a personalized demonstration of our ISO 27001 compliance platform ::: @@ -14,7 +13,6 @@ format: ::: {.container .py-5} ## Why Request a Demo? -
A personalized demonstration is the best way to see how Kudoo GRC can transform your ISO 27001 compliance journey. During your demo session, one of our compliance experts will: - Showcase the complete platform with all key features and capabilities @@ -24,93 +22,92 @@ A personalized demonstration is the best way to see how Kudoo GRC can transform - Provide insights into how other organizations have succeeded with Kudoo Our demonstrations are tailored to your specific requirements and compliance goals, ensuring you get the most relevant information for your decision-making process. -
::: -::: {.product-section} +::: {.section .py-5 .bg-light} ::: {.container} ## Request Your Personalized Demo ::: {.row .align-items-center} ::: {.col-lg-6 .mb-4} -
-
-
- - -
Please provide your full name.
-
- -
- - -
Please provide a valid email address.
-
- -
- - -
Please provide your company name.
-
- -
- - -
- -
- - -
Please provide your job title.
-
- -
- - -
Please select your company size.
-
- -
- - -
Please select your ISO 27001 status.
-
- -
- - -
- -
- - -
You must agree to our Privacy Policy.
-
- - -
-
+::: {.demo-form-container} +
+
+ + +
Please provide your full name.
+
+ +
+ + +
Please provide a valid email address.
+
+ +
+ + +
Please provide your company name.
+
+ +
+ + +
+ +
+ + +
Please provide your job title.
+
+ +
+ + +
Please select your company size.
+
+ +
+ + +
Please select your ISO 27001 status.
+
+ +
+ + +
+ +
+ + +
You must agree to our Privacy Policy.
+
+ + +
+::: ::: ::: {.col-lg-6} -
+

What to Expect Next

-
    +
    1. Confirmation Email: You'll receive an immediate confirmation of your demo request.
    2. Scheduling Call: A Kudoo representative will contact you within one business day to schedule your demo at a convenient time.
    3. Pre-Demo Questionnaire: We'll send a brief questionnaire to understand your specific needs and customize the demonstration accordingly.
    4. @@ -118,21 +115,21 @@ Our demonstrations are tailored to your specific requirements and compliance goa
    5. Follow-Up Resources: After the demo, you'll receive additional materials and access to a trial environment to explore the platform further.
    -
    -

    Demo Preparation Tip

    -

    To get the most from your demo, consider inviting key stakeholders from your information security, IT, and compliance teams to participate. This ensures all perspectives are represented during the demonstration.

    -
    + ::: {.alert .alert-info .mt-4} +

    Demo Preparation Tip

    +

    To get the most from your demo, consider inviting key stakeholders from your information security, IT, and compliance teams to participate. This ensures all perspectives are represented during the demonstration.

    + :::
::: ::: ::: ::: -::: {.features-section style="background-color: #f8f9fa;"} +::: {.section .py-5 .bg-light} ::: {.container} ## Frequently Asked Questions -::: {.row .g-4} +::: {.row} ::: {.col-md-6} ::: {.feature-card} ### How long does a typical demo last? @@ -164,7 +161,7 @@ Yes, following the demonstration, we can provide access to a trial environment w ::: ::: -::: {.ms-integration .container} +::: {.container .ms-integration .my-5} ## Microsoft Environment Requirements For optimal use of Kudoo GRC, your organization should have: @@ -178,12 +175,12 @@ For optimal use of Kudoo GRC, your organization should have: During the demo, we can discuss your specific Microsoft environment and how Kudoo will integrate with your existing setup. ::: -::: {.cta-section} +::: {.section .cta-section} ::: {.container} ## Need Immediate Assistance? If you have urgent questions or prefer to speak with a representative directly: -[Contact Sales](contact.qmd){.cta-btn} [+1 (555) 123-4567]{.cta-btn .ms-3 .secondary-btn} +[Contact Sales](contact.qmd){.cta-btn} [+1 (555) 123-4567]{.cta-btn .secondary-btn .ms-3} ::: ::: @@ -205,7 +202,7 @@ If you have urgent questions or prefer to speak with a representative directly: // If form is valid, you would normally submit // For demo purposes, we'll prevent actual submission and show a thank you message event.preventDefault(); - form.innerHTML = '

Thank You!

Your demo request has been received. A Kudoo representative will contact you within one business day to schedule your personalized demonstration.

'; + form.innerHTML = '

Thank You!

Your demo request has been received. A Kudoo representative will contact you within one business day to schedule your personalized demonstration.

'; } form.classList.add('was-validated'); diff --git a/CNAME b/docs/CNAME similarity index 100% rename from CNAME rename to docs/CNAME diff --git a/docs/_static/sitemap.xml b/docs/_static/sitemap.xml new file mode 100644 index 0000000..c31d7b4 --- /dev/null +++ b/docs/_static/sitemap.xml @@ -0,0 +1,87 @@ + + + + https://kudoo.io/ + 2025-03-14 + monthly + 1.0 + + + https://kudoo.io/product.html + 2025-03-14 + monthly + 0.9 + + + https://kudoo.io/demo.html + 2025-03-14 + monthly + 0.8 + + + https://kudoo.io/blog/index.html + 2025-03-14 + weekly + 0.8 + + + https://kudoo.io/blog/iso-27001-2022-updates.html + 2025-03-10 + yearly + 0.7 + + + https://kudoo.io/sydney-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/melbourne-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/brisbane-iso-27001-compliance.html + 2025-03-14 + monthly + 0.7 + + + https://kudoo.io/case-studies.html + 2025-03-14 + monthly + 0.6 + + + https://kudoo.io/resources.html + 2025-03-14 + monthly + 0.6 + + + https://kudoo.io/events.html + 2025-03-14 + weekly + 0.6 + + + https://kudoo.io/contact.html + 2025-03-14 + monthly + 0.5 + + + https://kudoo.io/privacy.html + 2025-03-14 + yearly + 0.3 + + + https://kudoo.io/terms.html + 2025-03-14 + yearly + 0.3 + + \ No newline at end of file diff --git a/docs/notes.html b/docs/blog.html similarity index 63% rename from docs/notes.html rename to docs/blog.html index 09550d4..5a06e49 100644 --- a/docs/notes.html +++ b/docs/blog.html @@ -7,7 +7,7 @@ -notes – Kudoo +blog – Kudoo Platform + + + + + + + + + + + @@ -81,8 +96,11 @@
- - \ No newline at end of file diff --git a/docs/images/logo.jpg b/docs/images/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84780e388170bdf7a00835eed6abe1a971b62b55 GIT binary patch literal 3075 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 literal 0 HcmV?d00001 diff --git a/docs/images/logo.png b/docs/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c644caf2d284f22d9dedc850983459c1b2a434ff GIT binary patch literal 1896 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 literal 0 HcmV?d00001 diff --git a/docs/index.html b/docs/index.html index 44eefad..ae69bad 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7,7 +7,7 @@ -Kudoo Platform – Kudoo +Kudoo Platform + + + + + + + + + + + @@ -81,8 +96,11 @@