{% include '@Application/inc/central_header.html.twig' %}
<style>
/* ── Nordic Policy Page (shared look with the HoneyBee Privacy Policy) ────────── */
:root {
--pol-amber: #C07D2A;
--pol-dark: #1A1D2E;
--pol-cream: #F7F5F0;
--pol-muted: #6B6E7F;
--pol-border: rgba(26,29,46,.09);
}
body.body-mask { background: var(--pol-cream) !important; }
/* layout */
.pol-outer { max-width: 1100px; margin: 0 auto; padding: 56px 28px 100px; }
.pol-grid { display: grid; grid-template-columns: 220px 1fr; gap: 48px; align-items: start; }
@media (max-width: 768px) { .pol-grid { grid-template-columns: 1fr; } .pol-toc-col { display: none; } }
/* hero */
.pol-hero { margin-bottom: 44px; padding-bottom: 32px; border-bottom: 1px solid var(--pol-border); }
.pol-hero-tag {
display: inline-flex; align-items: center; gap: 8px;
font-size: 12px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase;
color: var(--pol-amber); margin-bottom: 14px;
}
.pol-hero-tag::before { content:''; width:16px; height:1.5px; background:currentColor; border-radius:2px; }
.pol-hero h1 { font-family:'Montserrat',sans-serif; font-size:clamp(1.7rem,3vw,2.3rem); font-weight:900; color:var(--pol-dark); margin:0 0 10px; letter-spacing:-.02em; }
.pol-hero-meta { font-family:'DM Sans',sans-serif; font-size:.875rem; color:var(--pol-muted); }
.pol-hero-meta span { display:inline-block; margin-right:20px; }
/* sticky TOC */
.pol-toc-inner {
position: sticky; top: 80px;
background: #fff; border: 1px solid var(--pol-border); border-radius: 12px;
padding: 20px; max-height: calc(100vh - 110px); overflow-y: auto;
scrollbar-width: thin; scrollbar-color: #ddd transparent;
}
.pol-toc-inner::-webkit-scrollbar { width: 3px; }
.pol-toc-inner::-webkit-scrollbar-thumb { background: #ddd; border-radius: 2px; }
.pol-toc-title { font-family:'DM Sans',sans-serif; font-size:.72rem; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--pol-dark); margin:0 0 14px; }
.pol-toc-list { list-style:none; margin:0; padding:0; }
.pol-toc-list li { margin-bottom:2px; }
.pol-toc-list a {
display: block; padding: 5px 8px; border-radius: 6px;
font-family:'DM Sans',sans-serif; font-size:.82rem; color:var(--pol-muted);
text-decoration:none; line-height:1.4; transition:color .15s, background .15s;
}
.pol-toc-list a:hover { color:var(--pol-amber); background:rgba(192,125,42,.06); }
.pol-toc-list a.toc-active { color:var(--pol-amber); font-weight:600; }
/* content sections */
.pol-section { margin-bottom: 40px; scroll-margin-top: 90px; }
.pol-section h2 {
font-family:'DM Sans',sans-serif; font-size:1.05rem; font-weight:700;
color:var(--pol-dark); margin:0 0 14px;
display:flex; align-items:center; gap:10px;
}
.pol-section h2::before {
content:''; display:block; width:3px; height:18px;
background:var(--pol-amber); border-radius:2px; flex-shrink:0;
}
.pol-section h3 {
font-family:'DM Sans',sans-serif; font-size:.95rem; font-weight:700;
color:var(--pol-dark); margin:20px 0 8px; padding-left:13px;
border-left:2px solid rgba(192,125,42,.3);
}
.pol-section p { font-family:'DM Sans',sans-serif; font-size:.925rem; color:var(--pol-muted); line-height:1.78; margin:0 0 10px; text-align:left; }
.pol-section ul { padding-left:20px; margin:6px 0 12px; }
.pol-section li { font-family:'DM Sans',sans-serif; font-size:.925rem; color:var(--pol-muted); line-height:1.78; margin-bottom:5px; text-align:left; }
.pol-divider { border:none; border-top:1px solid var(--pol-border); margin:36px 0; }
.pol-section code { background:rgba(26,29,46,.05); border-radius:5px; padding:2px 6px; font-size:.85em; color:var(--pol-dark); }
/* info box */
.pol-infobox {
background:#fff; border:1px solid var(--pol-border); border-radius:10px;
padding:20px 22px; margin-bottom:16px;
font-family:'DM Sans',sans-serif; font-size:.9rem; color:var(--pol-muted); line-height:1.7;
}
.pol-infobox strong { color:var(--pol-dark); }
.pol-infobox a { color:var(--pol-amber); font-weight:600; text-decoration:none; }
.pol-infobox a:hover { text-decoration:underline; }
/* callout */
.pol-note {
background:rgba(192,125,42,.06); border:1px solid rgba(192,125,42,.22); border-radius:10px;
padding:14px 18px; margin:0 0 18px;
font-family:'DM Sans',sans-serif; font-size:.875rem; color:var(--pol-dark); line-height:1.7;
}
/* contact box */
.pol-contact { background:#fff; border:1px solid var(--pol-border); border-radius:12px; padding:24px 28px; }
.pol-contact p { font-family:'DM Sans',sans-serif; font-size:.9rem; color:var(--pol-muted); margin:0 0 6px; text-align:left; }
.pol-contact a { color:var(--pol-amber); font-weight:600; text-decoration:none; }
.pol-contact a:hover { text-decoration:underline; }
</style>
<div class="pol-outer">
{# ── Hero ─────────────────────────────────────────────────────────────────── #}
<div class="pol-hero">
<div class="pol-hero-tag">Hivemind · Legal</div>
<h1>Hivemind Privacy Policy</h1>
<p class="pol-hero-meta">
<span>Effective date: July 13, 2026</span>
<span>Website: <a href="https://ourhoneybee.eu" style="color:var(--pol-amber);font-weight:600">ourhoneybee.eu</a></span>
</p>
<p style="font-family:'DM Sans',sans-serif;font-size:.95rem;color:var(--pol-muted);line-height:1.75;max-width:760px;margin-top:14px">
Hivemind is the AI, voice, and command interface for HoneyBee ERP. It helps authorized company users access their
HoneyBee ERP workspace, ask business questions, generate reports, manage tasks, and perform ERP actions through text
or voice. This Privacy Policy explains what information Hivemind collects, how it is used, and the choices available
to users and company administrators.
</p>
</div>
<div class="pol-grid">
{# ── TOC sidebar ──────────────────────────────────────────────────────── #}
<div class="pol-toc-col">
<div class="pol-toc-inner">
<div class="pol-toc-title">Contents</div>
<ul class="pol-toc-list">
<li><a href="#hm-provider">1. Who provides Hivemind</a></li>
<li><a href="#hm-collect">2. Information we collect</a></li>
<li><a href="#hm-use">3. How we use information</a></li>
<li><a href="#hm-ai">4. AI processing</a></li>
<li><a href="#hm-sharing">5. Sharing of information</a></li>
<li><a href="#hm-legal">6. Legal basis & company control</a></li>
<li><a href="#hm-retention">7. Data retention</a></li>
<li><a href="#hm-security">8. Security</a></li>
<li><a href="#hm-choices">9. User choices & permissions</a></li>
<li><a href="#hm-rights">10. Access, correction & deletion</a></li>
<li><a href="#hm-children">11. Children</a></li>
<li><a href="#hm-international">12. International processing</a></li>
<li><a href="#hm-changes">13. Changes to this policy</a></li>
<li><a href="#hm-contact">14. Contact</a></li>
<li><a href="#hm-store">Store disclosure checklist</a></li>
</ul>
</div>
</div>
{# ── Main content ─────────────────────────────────────────────────────── #}
<div class="pol-content">
<div class="pol-section" id="hm-provider">
<h2>1. Who Provides Hivemind</h2>
<p>Hivemind is provided as part of the HoneyBee ERP ecosystem.</p>
<div class="pol-infobox">
<strong>App name:</strong> Hivemind<br>
<strong>Android package:</strong> <code>eu.ourhoneybee.hivemind</code><br>
<strong>iOS bundle ID:</strong> <code>com.honeybee.hivemind</code><br>
<strong>Website:</strong> <a href="https://ourhoneybee.eu">https://ourhoneybee.eu</a><br>
<strong>Privacy policy URL:</strong> <a href="https://ourhoneybee.eu/privacy">https://ourhoneybee.eu/privacy</a>
</div>
<p>For privacy requests, contact
<a href="mailto:privacy@ourhoneybee.eu" style="color:var(--pol-amber);font-weight:600">privacy@ourhoneybee.eu</a>.</p>
<p>If you use Hivemind through your employer or another organization, that organization may also control parts
of your ERP account, permissions, records, and retention rules.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-collect">
<h2>2. Information We Collect</h2>
<p>Hivemind may collect or process the following categories of information.</p>
<h3>2.1 Account and login information</h3>
<p>Hivemind processes information needed to sign in to HoneyBee ERP, such as:</p>
<ul>
<li>ERP username, user ID, company/workspace access, and session tokens;</li>
<li>Google account sign-in tokens when you choose "Continue with Google";</li>
<li>workspace/company identifiers returned by HoneyBee ERP.</li>
</ul>
<p>Session tokens and basic login state may be stored locally on your device so the app can keep you signed in.</p>
<h3>2.2 ERP and business data</h3>
<p>When you use Hivemind, the app may access and send business data connected to your HoneyBee ERP workspace, including:</p>
<ul>
<li>projects, tasks, proposals, orders, payments, receipts, expenses, employees, customers, leads, and reports;</li>
<li>messages, commands, prompts, and questions you type or speak into Hivemind;</li>
<li>generated or analyzed business responses, summaries, and reports;</li>
<li>records created, updated, or requested through Hivemind.</li>
</ul>
<p>The specific data available to you depends on your company account permissions inside HoneyBee ERP.</p>
<h3>2.3 Voice, microphone, and speech data</h3>
<p>If you use voice commands, Hivemind uses your device microphone to capture speech and convert it into text.</p>
<p>Voice features are used only when you choose to use voice mode or speech input. The app uses speech recognition
functionality provided by the device/platform and related app libraries. Hivemind uses the resulting text to understand
your ERP command or question. Hivemind does not use voice input for advertising or user tracking.</p>
<h3>2.4 Location data</h3>
<p>Hivemind may request location access for workforce and task features, such as task check-in, check-out, site visit
updates, and attendance/workforce location records.</p>
<p>Location is used only for ERP functionality requested by the user or required by the company workflow. Location is
not used for advertising or user tracking.</p>
<h3>2.5 Device and technical information</h3>
<p>Hivemind may process technical information needed to operate the app, such as:</p>
<ul>
<li>network connection status;</li>
<li>app version and platform;</li>
<li>device permission status for microphone, speech, and location;</li>
<li>diagnostic information needed to troubleshoot login, API, or ERP connectivity issues.</li>
</ul>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-use">
<h2>3. How We Use Information</h2>
<p>We use the information described above to:</p>
<ul>
<li>authenticate users and connect them to the correct HoneyBee ERP workspace;</li>
<li>allow authorized users to view, create, update, and analyze ERP records;</li>
<li>process text and voice commands;</li>
<li>generate business reports, summaries, plans, and answers requested by the user;</li>
<li>support workforce/task location workflows when enabled;</li>
<li>maintain security, prevent unauthorized access, and troubleshoot app issues;</li>
<li>improve reliability and functionality of Hivemind and HoneyBee ERP.</li>
</ul>
<p><strong style="color:var(--pol-dark)">We do not sell personal data. We do not use Hivemind data for third-party advertising.</strong></p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-ai">
<h2>4. AI Processing</h2>
<p>Hivemind may use AI processing to understand commands, summarize ERP data, generate reports, and answer business questions.</p>
<p>Depending on the system configuration, Hivemind may process requests through:</p>
<ul>
<li>local rules or regex-based parsing;</li>
<li>local language models;</li>
<li>cloud language models or AI services.</li>
</ul>
<p>Only the information needed to answer the user request or perform the ERP action should be sent for AI processing.
Company administrators should configure Hivemind according to their privacy, security, and compliance requirements.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-sharing">
<h2>5. Sharing Of Information</h2>
<p>Hivemind may share or transmit information with:</p>
<ul>
<li>HoneyBee ERP servers, to authenticate users and perform ERP actions;</li>
<li>Google Sign-In, when the user chooses Google login;</li>
<li>device/platform speech recognition services, when the user chooses voice input;</li>
<li>cloud AI providers, if the company configuration enables cloud AI processing;</li>
<li>service providers that help operate, secure, host, or support HoneyBee ERP and Hivemind.</li>
</ul>
<p>We require service providers to use information only for the services they provide and to protect it appropriately.</p>
<p>We may also disclose information if required by law, regulation, legal process, or to protect the rights, safety,
and security of users, companies, HoneyBee ERP, or the public.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-legal">
<h2>6. Legal Basis And Company Control</h2>
<p>For business users, Hivemind is generally used under the authority of the company or organization that provides
access to HoneyBee ERP. The company may determine:</p>
<ul>
<li>which users can access Hivemind;</li>
<li>which ERP records each user can access;</li>
<li>what business data is stored in HoneyBee ERP;</li>
<li>how long company records are retained;</li>
<li>whether AI features use local or cloud processing.</li>
</ul>
<p>If you are an employee or contractor, contact your company administrator for company-specific privacy and retention rules.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-retention">
<h2>7. Data Retention</h2>
<p>Hivemind keeps local app data, such as session tokens and login state, until you log out, clear app data,
uninstall the app, or the data is replaced by a new login session.</p>
<p>ERP records, reports, task entries, location records, and business activity logs are retained according to the
policies configured by the company using HoneyBee ERP.</p>
<p>Diagnostic logs may be retained for a limited period as needed to investigate issues, maintain security, and
improve service reliability.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-security">
<h2>8. Security</h2>
<p>We use reasonable technical and organizational measures to protect information processed by Hivemind and
HoneyBee ERP, including authentication, role-based ERP access, transport security where configured, and local
device permission controls.</p>
<p>No system can guarantee absolute security. Users should protect their devices, keep login credentials confidential,
and immediately report suspected unauthorized access to their company administrator.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-choices">
<h2>9. User Choices And Permissions</h2>
<p>You can control app permissions through your device settings.</p>
<ul>
<li><strong>Microphone:</strong> required only for voice commands.</li>
<li><strong>Speech recognition:</strong> required only for speech-to-text features.</li>
<li><strong>Location:</strong> required only for workforce/task location features.</li>
</ul>
<p>If you deny a permission, the related feature may not work, but other parts of Hivemind may continue to function.</p>
<p>You may log out of Hivemind to remove the active session from the app. You may also clear app data or uninstall
the app from your device.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-rights">
<h2>10. Access, Correction, And Deletion</h2>
<p>Depending on applicable law and your company's policies, you may request access, correction, export, or deletion
of personal data.</p>
<p>For ERP business records, contact your company administrator first because your organization may control those records.</p>
<p>For app-level privacy requests, contact
<a href="mailto:privacy@ourhoneybee.eu" style="color:var(--pol-amber);font-weight:600">privacy@ourhoneybee.eu</a>.
We may need to verify your identity and authority before acting on a request.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-children">
<h2>11. Children</h2>
<p>Hivemind is a business and ERP management app. It is not intended for children and is not directed to users
under 13 years old, or the minimum age required by local law.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-international">
<h2>12. International Processing</h2>
<p>Information may be processed in countries where HoneyBee ERP, its infrastructure providers, AI providers, or
support teams operate. Where required, appropriate safeguards should be used for international data transfers.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-changes">
<h2>13. Changes To This Policy</h2>
<p>We may update this Privacy Policy from time to time. When we make changes, we will update the effective date above.
Material changes may also be communicated through the app, website, store listing, or company administrator.</p>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-contact">
<h2>14. Contact</h2>
<p>For questions about this Privacy Policy or Hivemind privacy practices, contact:</p>
<div class="pol-contact">
<p><strong style="color:var(--pol-dark)">Email</strong></p>
<p><a href="mailto:privacy@ourhoneybee.eu">privacy@ourhoneybee.eu</a></p>
<p style="margin-top:14px"><strong style="color:var(--pol-dark)">Website</strong></p>
<p><a href="https://ourhoneybee.eu">https://ourhoneybee.eu</a></p>
</div>
</div>
<hr class="pol-divider">
<div class="pol-section" id="hm-store">
<h2>Store Disclosure Checklist</h2>
<p>Use this section to keep Play Console and App Store Connect privacy answers consistent with this policy.</p>
<h3>Data types likely collected or processed</h3>
<ul>
<li><strong>Account information:</strong> user ID, username, company/workspace access, sign-in tokens.</li>
<li><strong>User content / business data:</strong> ERP commands, prompts, reports, tasks, orders, proposals,
payments, expenses, customers, leads, employees, and related company records.</li>
<li><strong>Location:</strong> task/workforce check-in, check-out, attendance, or site update location when enabled.</li>
<li><strong>Audio/speech:</strong> microphone input for voice commands; resulting speech-to-text command text.</li>
<li><strong>Diagnostics:</strong> app/API error information needed for troubleshooting.</li>
</ul>
<h3>Purposes</h3>
<ul>
<li>app functionality;</li>
<li>account management;</li>
<li>enterprise ERP record processing;</li>
<li>voice command processing;</li>
<li>workforce/task location workflows;</li>
<li>security and troubleshooting.</li>
</ul>
<h3>Not used for</h3>
<ul>
<li>third-party advertising;</li>
<li>sale of personal data;</li>
<li>cross-app tracking.</li>
</ul>
<h3>Third parties / service providers to review</h3>
<ul>
<li>HoneyBee ERP backend and hosting providers;</li>
<li>Google Sign-In;</li>
<li>platform speech recognition services;</li>
<li>any configured local or cloud AI provider.</li>
</ul>
</div>
</div>{# /pol-content #}
</div>{# /pol-grid #}
</div>{# /pol-outer #}
<script>
(function () {
var sections = document.querySelectorAll('.pol-section[id]');
var links = document.querySelectorAll('.pol-toc-list a');
if (!sections.length || !links.length) return;
var observer = new IntersectionObserver(function (entries) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {
links.forEach(function (a) { a.classList.remove('toc-active'); });
var active = document.querySelector('.pol-toc-list a[href="#' + entry.target.id + '"]');
if (active) active.classList.add('toc-active');
}
});
}, { rootMargin: '-80px 0px -60% 0px', threshold: 0 });
sections.forEach(function (s) { observer.observe(s); });
}());
</script>
{% include '@HoneybeeWeb/footer/central_footer.html.twig' %}