{% include '@Application/inc/central_header.html.twig' %}
{% include '@HoneybeeWeb/inc/_web_design_system.html.twig' %}
{# ─── HONEYBEE — TRUST & GOVERNANCE ──────────────────────────────────────────── #}
<style>
/* ── Design Tokens (shared n-* system) ─────────────────────────────────────── */
:root {
--n-cream: #F7F5F0;
--n-cream-2: #F0EDE5;
--n-cream-3: #E8E3D9;
--n-white: #FFFFFF;
--n-dark: #1A1D2E;
--n-dark-2: #252840;
--n-navy: #1E3A6E;
--n-amber: #C07D2A;
--n-amber-lt: #D4954A;
--n-amber-dim: rgba(192,125,42,.10);
--n-sage: #3D6B52;
--n-sage-dim: rgba(61,107,82,.09);
--n-slate: #3D4F72;
--n-slate-dim: rgba(61,79,114,.08);
--n-muted: #6B6E7F;
--n-muted-2: #9395A5;
--n-border: rgba(26,29,46,.07);
--n-border-md: rgba(26,29,46,.12);
--n-shadow-xs: 0 1px 4px rgba(26,29,46,.05);
--n-shadow-sm: 0 2px 12px rgba(26,29,46,.07);
--n-shadow-md: 0 8px 32px rgba(26,29,46,.09);
--n-shadow-lg: 0 20px 64px rgba(26,29,46,.10);
--n-radius-sm: 8px;
--n-radius: 12px;
--n-radius-lg: 20px;
--n-font: 'DM Sans', 'Poppins', system-ui, sans-serif;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body { background: var(--n-cream); font-family: var(--n-font); color: var(--n-dark); }
a { text-decoration: none; }
/* ── Utilities ─────────────────────────────────────────────────────────────── */
.n-wrap { max-width: 1160px; margin: 0 auto; padding: 0 28px; }
.n-wrap-sm { max-width: 880px; margin: 0 auto; padding: 0 28px; }
.n-sec { padding: 92px 0; }
.n-sec-sm { padding: 60px 0; }
.n-label {
display: inline-flex; align-items: center; gap: 8px;
font-size: 11px; font-weight: 700; letter-spacing: .18em; text-transform: uppercase;
color: var(--n-amber); margin-bottom: 16px;
}
.n-label::before { content:''; width: 18px; height: 1.5px; background: currentColor; border-radius: 2px; }
.n-h2 { font-family:'Montserrat',sans-serif; font-size: clamp(24px,3.2vw,38px); font-weight: 800; line-height: 1.14; letter-spacing: -.02em; }
.n-h3 { font-family:'Montserrat',sans-serif; font-size: 18px; font-weight: 700; line-height: 1.3; }
.n-body { font-size: 16px; line-height: 1.75; color: var(--n-muted); }
.n-body-sm { font-size: 14px; line-height: 1.7; color: var(--n-muted); }
.n-center { text-align: center; }
.n-center .n-label { justify-content: center; }
.n-center .n-body { max-width: 640px; margin: 0 auto; }
.n-mt-4 { margin-top: 16px; }
.n-mt-6 { margin-top: 24px; }
.n-mt-8 { margin-top: 32px; }
.n-mt-12 { margin-top: 48px; }
em.n-em { font-style: normal; color: var(--n-amber); }
/* ── Buttons ───────────────────────────────────────────────────────────────── */
.n-btn {
display: inline-flex; align-items: center; gap: 8px;
padding: 13px 26px; border-radius: var(--n-radius-sm);
font-size: 14px; font-weight: 600; letter-spacing: .01em;
border: none; cursor: pointer; text-decoration: none; transition: all .18s;
white-space: nowrap; font-family: var(--n-font);
}
.n-btn-primary { background: var(--n-dark); color: #fff; }
.n-btn-primary:hover { background: var(--n-dark-2); color: #fff; transform: translateY(-1px); box-shadow: var(--n-shadow-md); }
.n-btn-amber { background: var(--n-amber); color: #fff; }
.n-btn-amber:hover { background: var(--n-amber-lt); color: #fff; transform: translateY(-1px); box-shadow: 0 6px 20px rgba(192,125,42,.3); }
.n-btn-outline { background: transparent; border: 1.5px solid var(--n-border-md); color: var(--n-dark); }
.n-btn-outline:hover { border-color: var(--n-dark); color: var(--n-dark); transform: translateY(-1px); }
.n-btn-light { background: #fff; color: var(--n-dark); }
.n-btn-light:hover { background: var(--n-cream-2); color: var(--n-dark); }
.n-btn i, .n-btn .fa { font-size: 15px; }
/* ── Navbar overrides ──────────────────────────────────────────────────────── */
.navbar {
background: rgba(247,245,240,.96) !important;
backdrop-filter: blur(16px) saturate(180%);
border-bottom: 1px solid var(--n-border) !important;
box-shadow: none !important;
}
.navbar .nav-link { color: var(--n-dark) !important; font-size: 13.5px; font-weight: 500; opacity: .8; transition: opacity .15s; }
.navbar .nav-link:hover,
.navbar .nav-link.active { opacity: 1; color: var(--n-dark) !important; }
.navbar .login-btn {
background: var(--n-dark) !important; color: #fff !important;
border: none !important; border-radius: var(--n-radius-sm) !important;
padding: 8px 20px !important; font-size: 13px !important; font-weight: 600 !important;
}
.navbar .login-btn:hover { background: var(--n-dark-2) !important; }
/* ── Hero ──────────────────────────────────────────────────────────────────── */
.tg-hero {
background: var(--n-cream);
padding: 132px 0 72px;
position: relative; overflow: hidden;
}
.tg-hero::before {
content: '';
position: absolute; top: 0; right: 0; width: 55%; height: 100%;
background: radial-gradient(ellipse 80% 70% at 80% 30%, rgba(192,125,42,.07) 0%, transparent 65%),
radial-gradient(ellipse 50% 60% at 95% 80%, rgba(61,107,82,.06) 0%, transparent 60%);
pointer-events: none;
}
.tg-hero::after {
content: '';
position: absolute; bottom: 0; left: 0; right: 0; height: 1px;
background: linear-gradient(90deg, transparent, var(--n-border-md), transparent);
}
.tg-hero-inner { position: relative; max-width: 820px; }
.tg-hero-tag {
display: inline-flex; align-items: center; gap: 8px; white-space: nowrap;
background: var(--n-amber-dim); border: 1px solid rgba(192,125,42,.2);
color: var(--n-amber); font-size: 11px; font-weight: 700;
letter-spacing: .16em; text-transform: uppercase;
padding: 6px 14px 6px 10px; border-radius: 4px; margin-bottom: 26px;
}
.tg-hero-tag span:first-child { width: 6px; height: 6px; background: var(--n-amber); border-radius: 50%; display: block; flex-shrink: 0; }
.tg-hero-h1 {
font-family: 'Montserrat', sans-serif;
font-size: clamp(36px, 5vw, 60px);
font-weight: 900; line-height: 1.05; letter-spacing: -.025em;
color: var(--n-dark); margin-bottom: 22px;
}
.tg-hero-h1 em { font-style: normal; color: var(--n-amber); }
.tg-hero-desc { font-size: 17px; line-height: 1.75; color: var(--n-muted); max-width: 660px; }
/* ── Section scaffolding ───────────────────────────────────────────────────── */
.tg-band { border-top: 1px solid var(--n-border); }
.tg-band-white{ background: var(--n-white); }
.tg-sec-head { max-width: 680px; margin-bottom: 44px; }
.tg-sec-num {
font-family: monospace; font-size: 12px; font-weight: 700; color: var(--n-amber);
letter-spacing: .14em; text-transform: uppercase; display: block; margin-bottom: 10px;
}
/* ── Entity / generic cards ────────────────────────────────────────────────── */
.tg-grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.tg-grid-2 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; }
.tg-card {
background: var(--n-white); border: 1px solid var(--n-border);
border-radius: var(--n-radius); padding: 28px;
transition: box-shadow .2s, border-color .2s;
}
.tg-band-white .tg-card { background: var(--n-cream); }
.tg-card:hover { border-color: var(--n-border-md); box-shadow: var(--n-shadow-md); }
.tg-card-flag { font-size: 11px; font-weight: 700; color: var(--n-amber); letter-spacing: .1em; text-transform: uppercase; font-family: monospace; margin-bottom: 8px; }
.tg-card h3 { font-family:'Montserrat',sans-serif; font-size: 16px; font-weight: 700; color: var(--n-dark); margin-bottom: 6px; }
.tg-card .tg-card-uen { font-size: 11px; color: var(--n-muted-2); font-family: monospace; letter-spacing: .04em; margin-bottom: 12px; }
.tg-card p { font-size: 13.5px; color: var(--n-muted); line-height: 1.7; }
/* ── Feature list (checks) ─────────────────────────────────────────────────── */
.tg-checklist { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 28px; }
.tg-checklist li { font-size: 14px; color: var(--n-dark); display: flex; align-items: flex-start; gap: 10px; line-height: 1.5; }
.tg-checklist li i { color: var(--n-sage); font-size: 13px; margin-top: 3px; flex-shrink: 0; }
/* ── NIS2 callout ──────────────────────────────────────────────────────────── */
.tg-nis2 {
background: var(--n-dark);
border-radius: var(--n-radius-lg);
padding: 44px 48px; position: relative; overflow: hidden;
}
.tg-nis2::before {
content: '';
position: absolute; top: -40%; right: -5%; width: 55%; height: 160%;
background: radial-gradient(ellipse 70% 60% at 70% 50%, rgba(192,125,42,.14) 0%, transparent 65%);
pointer-events: none;
}
.tg-nis2-tag {
display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: .14em;
text-transform: uppercase; color: var(--n-amber); font-family: monospace; margin-bottom: 16px;
}
.tg-nis2 blockquote {
font-family:'Montserrat',sans-serif; font-size: clamp(17px,2vw,22px); font-weight: 600;
line-height: 1.5; color: #fff; position: relative; border: none; margin: 0; padding: 0;
}
.tg-nis2 blockquote em { font-style: normal; color: var(--n-amber); }
.tg-nis2-note {
margin-top: 22px; font-size: 13px; color: rgba(255,255,255,.6); line-height: 1.6;
display: flex; align-items: flex-start; gap: 8px; position: relative;
}
.tg-nis2-note i { color: var(--n-amber); margin-top: 2px; flex-shrink: 0; }
/* ── Standards alignment list + chips ──────────────────────────────────────── */
.tg-std-list { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--n-border-md);
border: 1px solid var(--n-border-md); border-radius: var(--n-radius); overflow: hidden; }
.tg-std-row {
background: var(--n-white); padding: 16px 20px;
display: flex; align-items: center; justify-content: space-between; gap: 16px;
transition: background .18s;
}
.tg-band-white .tg-std-row { background: var(--n-cream); }
.tg-std-row:hover { background: var(--n-cream-2); }
.tg-std-name { font-size: 13.5px; color: var(--n-dark); font-weight: 500; line-height: 1.4; }
/* ── Claim-control chips ───────────────────────────────────────────────────── */
.tg-chip {
display: inline-flex; align-items: center; gap: 6px; white-space: nowrap; flex-shrink: 0;
font-size: 10.5px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase;
font-family: monospace; padding: 4px 10px; border-radius: 100px; border: 1px solid;
}
.tg-chip::before { content:''; width: 5px; height: 5px; border-radius: 50%; background: currentColor; flex-shrink: 0; }
.tg-chip-now { color: var(--n-sage); background: var(--n-sage-dim); border-color: rgba(61,107,82,.28); }
.tg-chip-module { color: var(--n-slate); background: var(--n-slate-dim); border-color: rgba(61,79,114,.28); }
.tg-chip-config { color: var(--n-navy); background: rgba(30,58,110,.08); border-color: rgba(30,58,110,.25); }
.tg-chip-context{ color: #7a5b1f; background: rgba(192,125,42,.10); border-color: rgba(192,125,42,.30); }
.tg-chip-self { color: #8a5a2b; background: rgba(192,125,42,.07); border-color: rgba(192,125,42,.22); }
.tg-chip-roadmap{ color: var(--n-muted); background: rgba(107,110,127,.08); border-color: rgba(107,110,127,.25); }
.tg-chip-cert { color: #9a3b2f; background: rgba(154,59,47,.07); border-color: rgba(154,59,47,.25); }
.tg-chip-scope { color: #5a4a8a; background: rgba(90,74,138,.08); border-color: rgba(90,74,138,.25); }
.tg-chip-legal { color: #6b6e7f; background: rgba(26,29,46,.05); border-color: var(--n-border-md); }
/* ── Claim-control matrix table ────────────────────────────────────────────── */
.tg-matrix-wrap { border: 1px solid var(--n-border-md); border-radius: var(--n-radius); overflow: hidden; background: var(--n-white); }
.tg-band-white .tg-matrix-wrap { background: var(--n-cream); }
.tg-matrix { width: 100%; border-collapse: collapse; font-size: 13.5px; }
.tg-matrix thead th {
text-align: left; font-family: monospace; font-size: 11px; font-weight: 700;
letter-spacing: .08em; text-transform: uppercase; color: var(--n-muted-2);
padding: 14px 20px; background: var(--n-cream-2); border-bottom: 1px solid var(--n-border-md);
}
.tg-matrix tbody td { padding: 16px 20px; border-bottom: 1px solid var(--n-border); vertical-align: top; }
.tg-matrix tbody tr:last-child td { border-bottom: none; }
.tg-matrix tbody tr:hover td { background: var(--n-cream-2); }
.tg-matrix .tg-m-cat { width: 22%; }
.tg-matrix .tg-m-mean { width: 26%; color: var(--n-muted); line-height: 1.6; }
.tg-matrix .tg-m-ex { color: var(--n-dark); line-height: 1.65; }
.tg-matrix .tg-m-cat .tg-chip { margin-bottom: 2px; }
/* ── Not-claim callout ─────────────────────────────────────────────────────── */
.tg-notclaim { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 28px; list-style: none; }
.tg-notclaim li { font-size: 14.5px; color: var(--n-dark); display: flex; align-items: flex-start; gap: 12px; line-height: 1.55; }
.tg-notclaim li i { color: #9a3b2f; font-size: 14px; margin-top: 3px; flex-shrink: 0; }
/* ── Trust copy strip ──────────────────────────────────────────────────────── */
.tg-trustline {
background: var(--n-amber-dim); border: 1px solid rgba(192,125,42,.18);
border-radius: var(--n-radius); padding: 26px 32px;
font-size: 15px; line-height: 1.7; color: var(--n-dark);
}
.tg-trustline strong { color: var(--n-amber); font-weight: 700; }
/* ── CTA band ──────────────────────────────────────────────────────────────── */
.tg-cta {
background: var(--n-cream-2); padding: 96px 0; text-align: center;
border-top: 1px solid var(--n-border);
}
.tg-cta h2 { font-family:'Montserrat',sans-serif; font-size: clamp(26px,3.2vw,40px); font-weight: 900; color: var(--n-dark); margin-bottom: 14px; }
.tg-cta h2 em { font-style: normal; color: var(--n-amber); }
.tg-cta p { max-width: 56ch; margin: 0 auto 30px; color: var(--n-muted); font-size: 16px; line-height: 1.7; }
.tg-cta-actions { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }
/* ── Responsive ────────────────────────────────────────────────────────────── */
@media (max-width: 1040px) {
.tg-grid-3 { grid-template-columns: 1fr; }
.tg-grid-2 { grid-template-columns: 1fr; }
.tg-checklist { grid-template-columns: 1fr; }
.tg-std-list { grid-template-columns: 1fr; }
.tg-notclaim { grid-template-columns: 1fr; }
}
@media (max-width: 760px) {
.tg-nis2 { padding: 32px 24px; }
.tg-matrix, .tg-matrix thead, .tg-matrix tbody, .tg-matrix tr, .tg-matrix td, .tg-matrix th { display: block; }
.tg-matrix thead { display: none; }
.tg-matrix tbody td { width: 100% !important; border-bottom: none; padding: 4px 20px; }
.tg-matrix tbody tr { border-bottom: 1px solid var(--n-border-md); padding: 14px 0; }
.tg-matrix tbody tr:last-child { border-bottom: none; }
.tg-matrix .tg-m-cat { padding-top: 16px; }
.tg-matrix .tg-m-ex { padding-bottom: 16px; }
}
</style>
{# ══ HERO ═════════════════════════════════════════════════════════════════════ #}
<section class="tg-hero">
<div class="n-wrap">
<div class="tg-hero-inner">
<div class="tg-hero-tag">
<span></span>
<span>Trust & Governance</span>
</div>
<h1 class="tg-hero-h1">Trust & <em>Governance.</em></h1>
<p class="tg-hero-desc">
Operator-owned data, role-based access, audit trails, NIS2-aware governance, and a clear standards map — we separate marketing claims from verified claims.
</p>
</div>
</div>
</section>
{# ══ 1. COMPANY STRUCTURE ═════════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">01 / Company structure</span>
<h2 class="n-h2">Three entities, one ecosystem.</h2>
<p class="n-body n-mt-4">A Germany/EU product and R&D base, a Singapore international SaaS and commercial entity, and a Bangladesh engineering and implementation team.</p>
</div>
<div class="tg-grid-3">
<div class="tg-card">
<div class="tg-card-flag">Germany</div>
<h3>HoneyBee Technologies GmbH</h3>
<div class="tg-card-uen">Germany</div>
<p>European product development, R&D, AI/ML, edge computing, energy-management, mobility/transport, automation, digital infrastructure, partner coordination, and EU/Germany market development.</p>
</div>
<div class="tg-card">
<div class="tg-card-flag">Singapore</div>
<h3>HoneyBee IoT (Pte.) Ltd.</h3>
<div class="tg-card-uen">UEN 202507612D</div>
<p>International SaaS, commercial, strategic, and Asia-Pacific entity.</p>
</div>
<div class="tg-card">
<div class="tg-card-flag">Bangladesh</div>
<h3>HoneyBee IoT Ltd.</h3>
<div class="tg-card-uen">Bangladesh</div>
<p>Engineering, development, implementation, and regional support.</p>
</div>
</div>
</div>
</section>
{# ══ 2. DATA OWNERSHIP ════════════════════════════════════════════════════════ #}
<section class="n-sec tg-band tg-band-white">
<div class="n-wrap">
<div class="tg-grid-2" style="align-items:center;gap:48px">
<div>
<span class="tg-sec-num">02 / Data ownership</span>
<h2 class="n-h2">Your data stays yours.</h2>
<p class="n-body n-mt-4">Operator-owned data, export on demand, and no unnecessary lock-in. You decide where your data lives and you can take it with you.</p>
</div>
<ul class="tg-checklist">
<li><i class="fa-solid fa-check"></i> Operator-owned data</li>
<li><i class="fa-solid fa-check"></i> Export on demand</li>
<li><i class="fa-solid fa-check"></i> No unnecessary lock-in</li>
<li><i class="fa-solid fa-check"></i> You choose what to export and when</li>
</ul>
</div>
</div>
</section>
{# ══ 3. SECURITY & GOVERNANCE ═════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">03 / Security & governance</span>
<h2 class="n-h2">Governed by design.</h2>
<p class="n-body n-mt-4">Access, approvals, and accountability are built into everyday workflows — including a human-approval step for AI actions.</p>
</div>
<ul class="tg-checklist">
<li><i class="fa-solid fa-check"></i> Role-based access control (RBAC)</li>
<li><i class="fa-solid fa-check"></i> Approval flows</li>
<li><i class="fa-solid fa-check"></i> Audit trails</li>
<li><i class="fa-solid fa-check"></i> MFA where applicable</li>
<li><i class="fa-solid fa-check"></i> Data export</li>
<li><i class="fa-solid fa-check"></i> Human approval for AI actions</li>
</ul>
</div>
</section>
{# ══ 4. NIS2 ══════════════════════════════════════════════════════════════════ #}
<section class="n-sec tg-band tg-band-white">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">04 / NIS2-aware governance</span>
<h2 class="n-h2">NIS2-aware cybersecurity governance.</h2>
</div>
<div class="tg-nis2">
<span class="tg-nis2-tag">NIS2 — safe wording</span>
<blockquote>
HoneyBee supports <em>NIS2-aware cybersecurity governance</em> for applicable customers and deployments through role-based access control, audit trails, approval workflows, operator-owned data, export controls, incident visibility, infrastructure monitoring, and security-conscious deployment architecture. Applicability depends on the customer's sector, size, country, legal status, and national implementation of NIS2.
</blockquote>
<p class="tg-nis2-note">
<i class="fa-solid fa-circle-info"></i>
<span>Note: NIS2 is an EU directive, not a product certification.</span>
</p>
</div>
</div>
</section>
{# ══ 5. STANDARDS ALIGNMENT ═══════════════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">05 / Standards alignment</span>
<h2 class="n-h2">A clear standards map.</h2>
<p class="n-body n-mt-4">Each item carries a claim-control tag so you can tell, at a glance, what is available now, what is configurable or scoped, what is an internal mapping or self-assessment, and what is still on the roadmap or requires third-party certification.</p>
</div>
<div class="tg-std-list">
<div class="tg-std-row"><span class="tg-std-name">NIS2-aware governance support</span><span class="tg-chip tg-chip-context">Supported where applicable</span></div>
<div class="tg-std-row"><span class="tg-std-name">GDPR-aligned data handling</span><span class="tg-chip tg-chip-now">Available now</span></div>
<div class="tg-std-row"><span class="tg-std-name">Article 28 DPA available, if applicable</span><span class="tg-chip tg-chip-context">Supported where applicable</span></div>
<div class="tg-std-row"><span class="tg-std-name">GoBD-aligned audit trail (Germany accounting)</span><span class="tg-chip tg-chip-module">Module-scoped</span></div>
<div class="tg-std-row"><span class="tg-std-name">DATEV-ready export where implemented</span><span class="tg-chip tg-chip-module">Module-scoped</span></div>
<div class="tg-std-row"><span class="tg-std-name">IEC 62443 self-assessment where applicable</span><span class="tg-chip tg-chip-self">Self-assessment</span></div>
<div class="tg-std-row"><span class="tg-std-name">IEC 61724 KPI support (solar PV) where applicable</span><span class="tg-chip tg-chip-module">Module-scoped</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO/IEC 27001-aligned ISMS roadmap</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO/IEC 27002-aligned control-mapping roadmap</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO/IEC 27701-aligned privacy roadmap</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO 9001 readiness/roadmap</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO 14001 readiness/roadmap where relevant</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">ISO 50001 readiness/roadmap where relevant</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">SOC 2 roadmap/in-progress</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">OWASP ASVS/Top 10 roadmap</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">CIS Controls baseline checklist</span><span class="tg-chip tg-chip-self">Self-assessment</span></div>
<div class="tg-std-row"><span class="tg-std-name">CSA CCM mapping roadmap for cloud</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
<div class="tg-std-row"><span class="tg-std-name">EN 50549/VDE/IEEE 1547 grid-code profile support where implemented & project-scoped</span><span class="tg-chip tg-chip-scope">Project-scoped</span></div>
<div class="tg-std-row"><span class="tg-std-name">CE/EMC/electrical safety for certified hardware only</span><span class="tg-chip tg-chip-cert">Third-party cert</span></div>
<div class="tg-std-row"><span class="tg-std-name">Cyber Resilience Act readiness roadmap if applicable</span><span class="tg-chip tg-chip-roadmap">Roadmap</span></div>
</div>
</div>
</section>
{# ══ 6. CLAIM-CONTROL MATRIX ══════════════════════════════════════════════════ #}
<section class="n-sec tg-band tg-band-white">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">06 / Claim-control matrix</span>
<h2 class="n-h2">Every claim, classified.</h2>
<p class="n-body n-mt-4">Each category below tells you exactly what kind of claim a control represents. Every standards or compliance mention on this page carries one of these tags. We never present a roadmap or self-assessment item as a certification.</p>
</div>
<div class="tg-matrix-wrap">
<table class="tg-matrix">
<thead>
<tr>
<th>Category</th>
<th>Meaning</th>
<th>Example items</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-now">Available now</span></td>
<td class="tg-m-mean">Live in product today</td>
<td class="tg-m-ex">RBAC, audit trails, approval workflows, data export, MFA where applicable, human approval for AI actions</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-module">Implemented for specific modules only</span></td>
<td class="tg-m-mean">Real but scoped</td>
<td class="tg-m-ex">GoBD-aligned audit trail (accounting), IEC 61724 KPI support (solar PV monitoring), DATEV-ready export (where implemented)</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-config">Configurable</span></td>
<td class="tg-m-mean">Per-deployment setup</td>
<td class="tg-m-ex">Approval matrices, role scopes, retention, export controls, dashboard scope</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-context">Supported where applicable</span></td>
<td class="tg-m-mean">Depends on context</td>
<td class="tg-m-ex">NIS2-aware governance, EN 50549/VDE/IEEE 1547 grid-code profiles (project-scoped), Article 28 DPA</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-self">Self-assessment / internal control mapping</span></td>
<td class="tg-m-mean">Internal, not third-party</td>
<td class="tg-m-ex">IEC 62443-oriented self-assessment, CIS Controls baseline checklist, ISO 27002 control mapping</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-roadmap">Roadmap</span></td>
<td class="tg-m-mean">Planned, not yet</td>
<td class="tg-m-ex">ISO/IEC 27001/27701, ISO 9001/14001/50001, OWASP ASVS, CSA CCM, Cyber Resilience Act readiness</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-cert">Requires third-party certification</span></td>
<td class="tg-m-mean">External audit needed</td>
<td class="tg-m-ex">SOC 2, ISO 27001 certificate, IEC 62443 certificate, CE/EMC for hardware</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-scope">Requires customer / project scoping</span></td>
<td class="tg-m-mean">Site/deal dependent</td>
<td class="tg-m-ex">HoneyCore Edge+ hardware, integrations, grid-code profiles, on-prem/private cloud</td>
</tr>
<tr>
<td class="tg-m-cat"><span class="tg-chip tg-chip-legal">Requires local legal review</span></td>
<td class="tg-m-mean">Jurisdiction dependent</td>
<td class="tg-m-ex">NIS2 applicability, country tax/accounting localization, data-residency commitments</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
{# ══ 7. WHAT HONEYBEE DOES NOT CLAIM ══════════════════════════════════════════ #}
<section class="n-sec">
<div class="n-wrap">
<div class="tg-sec-head">
<span class="tg-sec-num">07 / What HoneyBee does not claim</span>
<h2 class="n-h2">Where we draw the line.</h2>
</div>
<ul class="tg-notclaim">
<li><i class="fa-solid fa-xmark"></i> HoneyBee is not an EPC contractor.</li>
<li><i class="fa-solid fa-xmark"></i> HoneyBee does not replace engineers, accountants, or project managers.</li>
<li><i class="fa-solid fa-xmark"></i> No certification unless officially verified.</li>
<li><i class="fa-solid fa-xmark"></i> No client impact numbers without approval.</li>
</ul>
<div class="tg-trustline n-mt-12">
<strong>HoneyBee separates marketing claims from verified claims.</strong> Some controls are available now, some are configurable per deployment, some are internal mappings or self-assessments, and some require third-party certification or local legal review.
</div>
<p class="n-body-sm n-mt-6">
See also our <a href="{{ url('honeybee_dpa') }}" style="color:var(--n-amber);font-weight:600">Data Processing Agreement</a> and our <a href="{{ url('honeybee_experience') }}" style="color:var(--n-amber);font-weight:600">Experience</a> page.
</p>
</div>
</section>
{# ══ CTA ══════════════════════════════════════════════════════════════════════ #}
<section class="tg-cta">
<div class="n-wrap-sm">
<h2>Talk to us about <em>company & partnership.</em></h2>
<p>For enterprise buyers, investors, banks, partners, and regulated customers — let's discuss governance, structure, and how HoneyBee fits your requirements.</p>
<div class="tg-cta-actions">
<a href="{{ url('honeybee_contact') }}" class="n-btn n-btn-primary">
Request Company / Partnership Discussion <i class="fa-solid fa-arrow-right"></i>
</a>
</div>
</div>
</section>
{% include '@HoneybeeWeb/footer/central_footer.html.twig' %}