src/ApplicationBundle/Modules/HoneybeeWeb/Resources/views/pages/dpa.html.twig line 1

Open in your IDE?
  1. {% include '@Application/inc/central_header.html.twig' %}
  2. <style>
  3. /* ── Nordic DPA Page ────────────────────────────────────────────────────────── */
  4. :root {
  5.     --pol-amber:  #C07D2A;
  6.     --pol-dark:   #1A1D2E;
  7.     --pol-cream:  #F7F5F0;
  8.     --pol-muted:  #6B6E7F;
  9.     --pol-border: rgba(26,29,46,.09);
  10. }
  11. body.body-mask { background: var(--pol-cream) !important; }
  12. .pol-outer  { max-width: 1100px; margin: 0 auto; padding: 56px 28px 100px; }
  13. .pol-grid   { display: grid; grid-template-columns: 220px 1fr; gap: 48px; align-items: start; }
  14. @media (max-width: 768px) { .pol-grid { grid-template-columns: 1fr; } .pol-toc-col { display: none; } }
  15. .pol-hero { margin-bottom: 44px; padding-bottom: 32px; border-bottom: 1px solid var(--pol-border); }
  16. .pol-hero-tag {
  17.     display: inline-flex; align-items: center; gap: 8px;
  18.     font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase;
  19.     color: var(--pol-amber); margin-bottom: 14px;
  20. }
  21. .pol-hero-tag::before { content:''; width:16px; height:1.5px; background:currentColor; border-radius:2px; }
  22. .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; }
  23. .pol-hero-meta { font-family:'DM Sans',sans-serif; font-size:.875rem; color:var(--pol-muted); }
  24. .pol-hero-meta span { display:inline-block; margin-right:20px; }
  25. .pol-toc-inner {
  26.     position: sticky; top: 80px;
  27.     background: #fff; border: 1px solid var(--pol-border); border-radius: 12px;
  28.     padding: 20px; max-height: calc(100vh - 110px); overflow-y: auto;
  29.     scrollbar-width: thin; scrollbar-color: #ddd transparent;
  30. }
  31. .pol-toc-inner::-webkit-scrollbar { width: 3px; }
  32. .pol-toc-inner::-webkit-scrollbar-thumb { background: #ddd; border-radius: 2px; }
  33. .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; }
  34. .pol-toc-list { list-style:none; margin:0; padding:0; }
  35. .pol-toc-list li { margin-bottom:2px; }
  36. .pol-toc-list a {
  37.     display: block; padding: 5px 8px; border-radius: 6px;
  38.     font-family:'DM Sans',sans-serif; font-size:.82rem; color:var(--pol-muted);
  39.     text-decoration:none; line-height:1.4; transition:color .15s, background .15s;
  40. }
  41. .pol-toc-list a:hover    { color:var(--pol-amber); background:rgba(192,125,42,.06); }
  42. .pol-toc-list a.toc-active { color:var(--pol-amber); font-weight:600; }
  43. .pol-section { margin-bottom: 40px; scroll-margin-top: 90px; }
  44. .pol-section h2 {
  45.     font-family:'DM Sans',sans-serif; font-size:1.05rem; font-weight:700;
  46.     color:var(--pol-dark); margin:0 0 14px;
  47.     display:flex; align-items:center; gap:10px;
  48. }
  49. .pol-section h2::before {
  50.     content:''; display:block; width:3px; height:18px;
  51.     background:var(--pol-amber); border-radius:2px; flex-shrink:0;
  52. }
  53. .pol-section h3 {
  54.     font-family:'DM Sans',sans-serif; font-size:.95rem; font-weight:700;
  55.     color:var(--pol-dark); margin:20px 0 8px; padding-left:13px;
  56.     border-left:2px solid rgba(192,125,42,.3);
  57. }
  58. .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; }
  59. .pol-section ul { padding-left:20px; margin:6px 0 12px; }
  60. .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; }
  61. .pol-divider { border:none; border-top:1px solid var(--pol-border); margin:36px 0; }
  62. .pol-infobox {
  63.     background:#fff; border:1px solid var(--pol-border); border-radius:10px;
  64.     padding:20px 22px; margin-bottom:16px;
  65.     font-family:'DM Sans',sans-serif; font-size:.9rem; color:var(--pol-muted); line-height:1.7;
  66. }
  67. .pol-infobox strong { color:var(--pol-dark); }
  68. .pol-annex-label {
  69.     display:inline-block; font-family:monospace; font-size:.72rem; font-weight:700;
  70.     letter-spacing:.1em; text-transform:uppercase; color:var(--pol-amber);
  71.     background:rgba(192,125,42,.1); border-radius:4px; padding:2px 8px; margin-bottom:14px;
  72. }
  73. .pol-contact { background:#fff; border:1px solid var(--pol-border); border-radius:12px; padding:24px 28px; }
  74. .pol-contact p  { font-family:'DM Sans',sans-serif; font-size:.9rem; color:var(--pol-muted); margin:0 0 6px; text-align:left; }
  75. .pol-contact a  { color:var(--pol-amber); font-weight:600; text-decoration:none; }
  76. .pol-contact a:hover { text-decoration:underline; }
  77. </style>
  78. <div class="pol-outer">
  79.     {# ── Hero ─────────────────────────────────────────────────────────────────── #}
  80.     <div class="pol-hero">
  81.         <div class="pol-hero-tag">Legal</div>
  82.         <h1>Data Processing Addendum</h1>
  83.         <p class="pol-hero-meta">
  84.             <span>Last updated: April 2026</span>
  85.             <span>Applies to: all HoneyBee subscriptions and service agreements</span>
  86.         </p>
  87.         <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">
  88.             This DPA forms part of the HoneyBee Terms of Service, Order Form, Master Services Agreement, Subscription
  89.             Agreement, or other written contract between the parties (the "Agreement"). It is entered into by and between the
  90.             Customer identified in the Agreement and <strong style="color:var(--pol-dark)">HONEYBEE IOT (PTE.) LTD.</strong>
  91.             ("HoneyBee"). Customer and HoneyBee are each a "Party" and together the "Parties".
  92.         </p>
  93.     </div>
  94.     <div class="pol-grid">
  95.         {# ── TOC sidebar ──────────────────────────────────────────────────────── #}
  96.         <div class="pol-toc-col">
  97.             <div class="pol-toc-inner">
  98.                 <div class="pol-toc-title">Contents</div>
  99.                 <ul class="pol-toc-list">
  100.                     <li><a href="#dpa-1">1. Purpose &amp; scope</a></li>
  101.                     <li><a href="#dpa-2">2. Definitions</a></li>
  102.                     <li><a href="#dpa-3">3. Roles of the Parties</a></li>
  103.                     <li><a href="#dpa-4">4. Customer instructions</a></li>
  104.                     <li><a href="#dpa-5">5. Confidentiality</a></li>
  105.                     <li><a href="#dpa-6">6. Security of processing</a></li>
  106.                     <li><a href="#dpa-7">7. Subprocessors</a></li>
  107.                     <li><a href="#dpa-8">8. Data Subject rights</a></li>
  108.                     <li><a href="#dpa-9">9. Compliance assistance</a></li>
  109.                     <li><a href="#dpa-10">10. Security Incidents</a></li>
  110.                     <li><a href="#dpa-11">11. Return &amp; deletion</a></li>
  111.                     <li><a href="#dpa-12">12. Audits &amp; inspections</a></li>
  112.                     <li><a href="#dpa-13">13. International transfers</a></li>
  113.                     <li><a href="#dpa-14">14. Records &amp; cooperation</a></li>
  114.                     <li><a href="#dpa-15">15. Liability</a></li>
  115.                     <li><a href="#dpa-16">16. Order of precedence</a></li>
  116.                     <li><a href="#dpa-17">17. Governing law</a></li>
  117.                     <li><a href="#dpa-ann1">Annex 1 – Processing details</a></li>
  118.                     <li><a href="#dpa-ann2">Annex 2 – Security measures</a></li>
  119.                     <li><a href="#dpa-ann3">Annex 3 – SCC notes</a></li>
  120.                 </ul>
  121.             </div>
  122.         </div>
  123.         {# ── Main content ─────────────────────────────────────────────────────── #}
  124.         <div class="pol-content">
  125.             <div class="pol-section" id="dpa-1">
  126.                 <h2>1. Purpose and scope</h2>
  127.                 <p>This DPA applies where HoneyBee processes Personal Data on behalf of Customer in connection with the Services.</p>
  128.                 <p>This DPA sets out the Parties' rights and obligations with respect to such processing and is intended to
  129.                 satisfy the contractual requirements that apply when a controller appoints a processor under applicable data
  130.                 protection law.</p>
  131.                 <p>If and to the extent HoneyBee processes Personal Data as a controller in its own right, this DPA does not
  132.                 apply to that processing.</p>
  133.             </div>
  134.             <hr class="pol-divider">
  135.             <div class="pol-section" id="dpa-2">
  136.                 <h2>2. Definitions</h2>
  137.                 <p>In this DPA:</p>
  138.                 <ul>
  139.                     <li><strong>"Applicable Data Protection Law"</strong> means the GDPR, UK GDPR, Swiss data protection law,
  140.                     and any other applicable law governing the processing of Personal Data under the Agreement.</li>
  141.                     <li><strong>"Controller"</strong> means the entity that determines the purposes and means of the processing
  142.                     of Personal Data.</li>
  143.                     <li><strong>"Processor"</strong> means the entity that processes Personal Data on behalf of the Controller.</li>
  144.                     <li><strong>"Data Subject"</strong> means an identified or identifiable natural person to whom Personal Data relates.</li>
  145.                     <li><strong>"Personal Data"</strong> means any information relating to an identified or identifiable natural
  146.                     person processed by HoneyBee on behalf of Customer under the Agreement.</li>
  147.                     <li><strong>"Processing"</strong> or <strong>"process"</strong> means any operation or set of operations
  148.                     performed on Personal Data, whether or not by automated means.</li>
  149.                     <li><strong>"Security Incident"</strong> means a breach of security leading to the accidental or unlawful
  150.                     destruction, loss, alteration, unauthorised disclosure of, or access to, Personal Data processed by
  151.                     HoneyBee on behalf of Customer.</li>
  152.                     <li><strong>"Subprocessor"</strong> means any third party engaged by HoneyBee to process Personal Data
  153.                     on behalf of Customer.</li>
  154.                     <li><strong>"SCCs"</strong> means the Standard Contractual Clauses approved by the European Commission or
  155.                     other competent authority, as applicable.</li>
  156.                 </ul>
  157.                 <p>Capitalised terms not defined here have the meaning given in the Agreement.</p>
  158.             </div>
  159.             <hr class="pol-divider">
  160.             <div class="pol-section" id="dpa-3">
  161.                 <h2>3. Roles of the Parties</h2>
  162.                 <p>3.1 Customer acts as Controller of the Personal Data processed under this DPA, except where Customer
  163.                 itself acts as a processor on behalf of another controller, in which case HoneyBee will act as Customer's
  164.                 subprocessor.</p>
  165.                 <p>3.2 HoneyBee acts as Processor and will process Personal Data only on behalf of Customer and in accordance
  166.                 with this DPA, the Agreement, and Customer's documented instructions, unless required to do otherwise by
  167.                 applicable law.</p>
  168.                 <p>3.3 The subject matter, duration, nature, purpose, categories of Personal Data, and categories of Data
  169.                 Subjects are described in Annex 1 to this DPA.</p>
  170.             </div>
  171.             <hr class="pol-divider">
  172.             <div class="pol-section" id="dpa-4">
  173.                 <h2>4. Customer instructions</h2>
  174.                 <p>4.1 HoneyBee will process Personal Data only on documented instructions from Customer, including with
  175.                 regard to transfers of Personal Data to a third country or international organisation, unless required to
  176.                 do otherwise by applicable law.</p>
  177.                 <p>4.2 The Agreement, this DPA, Customer's use and configuration of the Services, and any written
  178.                 implementation or support instructions issued by Customer constitute Customer's documented instructions.</p>
  179.                 <p>4.3 If HoneyBee believes an instruction infringes Applicable Data Protection Law, HoneyBee will inform
  180.                 Customer without undue delay, unless prohibited from doing so by law.</p>
  181.                 <p>4.4 Customer is responsible for ensuring that its instructions comply with Applicable Data Protection Law.</p>
  182.             </div>
  183.             <hr class="pol-divider">
  184.             <div class="pol-section" id="dpa-5">
  185.                 <h2>5. Confidentiality</h2>
  186.                 <p>5.1 HoneyBee will ensure that all persons authorised to process Personal Data are subject to an
  187.                 appropriate duty of confidentiality, whether contractual or statutory.</p>
  188.                 <p>5.2 HoneyBee will ensure that access to Personal Data is limited to personnel who need such access to
  189.                 perform the Services or comply with legal obligations.</p>
  190.             </div>
  191.             <hr class="pol-divider">
  192.             <div class="pol-section" id="dpa-6">
  193.                 <h2>6. Security of processing</h2>
  194.                 <p>6.1 HoneyBee will implement and maintain appropriate technical and organisational measures designed to
  195.                 protect Personal Data against accidental or unlawful destruction, loss, alteration, unauthorised disclosure,
  196.                 or access.</p>
  197.                 <p>6.2 Those measures will take into account: the nature, scope, context, and purposes of the processing;
  198.                 the risks to the rights and freedoms of natural persons; the state of the art; and the costs of implementation.</p>
  199.                 <p>6.3 HoneyBee's baseline technical and organisational measures are described in Annex 2.</p>
  200.                 <p>6.4 HoneyBee may update or modify the measures in Annex 2 from time to time, provided that the overall
  201.                 level of security is not materially reduced.</p>
  202.             </div>
  203.             <hr class="pol-divider">
  204.             <div class="pol-section" id="dpa-7">
  205.                 <h2>7. Subprocessors</h2>
  206.                 <p>7.1 Customer grants HoneyBee general written authorisation to engage Subprocessors for the processing of
  207.                 Personal Data, provided that HoneyBee complies with this Section.</p>
  208.                 <p>7.2 HoneyBee will impose data protection obligations on each Subprocessor by written contract that are
  209.                 no less protective than those set out in this DPA, to the extent applicable to the nature of the services
  210.                 provided by that Subprocessor.</p>
  211.                 <p>7.3 HoneyBee remains responsible for the performance of each Subprocessor's data protection obligations
  212.                 to the extent required by Applicable Data Protection Law and the Agreement.</p>
  213.                 <p>7.4 HoneyBee will make available a current Subprocessor list or a mechanism by which Customer can obtain
  214.                 information about current Subprocessors.</p>
  215.                 <p>7.5 Where commercially appropriate, HoneyBee will provide notice of material changes to Subprocessors
  216.                 and give Customer a reasonable opportunity to raise a substantiated objection on data protection grounds.</p>
  217.                 <p>7.6 If Customer raises a reasonable objection that cannot be resolved, HoneyBee may, at its option:</p>
  218.                 <ul>
  219.                     <li>recommend a commercially reasonable alternative;</li>
  220.                     <li>stop using the relevant Subprocessor for Customer; or</li>
  221.                     <li>permit Customer to terminate the affected Services in accordance with the Agreement.</li>
  222.                 </ul>
  223.             </div>
  224.             <hr class="pol-divider">
  225.             <div class="pol-section" id="dpa-8">
  226.                 <h2>8. Assistance with Data Subject rights</h2>
  227.                 <p>8.1 Taking into account the nature of the processing, HoneyBee will provide Customer with reasonable
  228.                 assistance through appropriate technical and organisational measures to enable Customer to respond to
  229.                 requests by Data Subjects to exercise their rights under Applicable Data Protection Law.</p>
  230.                 <p>8.2 If HoneyBee receives a request directly from a Data Subject relating to Personal Data processed on
  231.                 behalf of Customer, HoneyBee will:</p>
  232.                 <ul>
  233.                     <li>not respond directly except as required by law or as authorised by Customer;</li>
  234.                     <li>promptly inform Customer, where legally permitted;</li>
  235.                     <li>provide reasonable cooperation so Customer can respond.</li>
  236.                 </ul>
  237.             </div>
  238.             <hr class="pol-divider">
  239.             <div class="pol-section" id="dpa-9">
  240.                 <h2>9. Assistance with Customer compliance obligations</h2>
  241.                 <p>9.1 Taking into account the nature of the processing and the information available to HoneyBee, HoneyBee
  242.                 will provide reasonable assistance to Customer in relation to:</p>
  243.                 <ul>
  244.                     <li>security of processing;</li>
  245.                     <li>personal data breach notification obligations;</li>
  246.                     <li>data protection impact assessments;</li>
  247.                     <li>prior consultation with supervisory authorities;</li>
  248.                     <li>records and information reasonably needed to demonstrate compliance.</li>
  249.                 </ul>
  250.                 <p>9.2 HoneyBee will provide this assistance to the extent required by Applicable Data Protection Law and
  251.                 proportionate to HoneyBee's role as Processor.</p>
  252.             </div>
  253.             <hr class="pol-divider">
  254.             <div class="pol-section" id="dpa-10">
  255.                 <h2>10. Security Incidents</h2>
  256.                 <p>10.1 HoneyBee will notify Customer without undue delay after becoming aware of a Security Incident
  257.                 affecting Personal Data processed on behalf of Customer.</p>
  258.                 <p>10.2 To the extent known and reasonably available, HoneyBee's notification will include:</p>
  259.                 <ul>
  260.                     <li>a description of the nature of the Security Incident;</li>
  261.                     <li>the categories and approximate number of affected Data Subjects, where known;</li>
  262.                     <li>the categories and approximate number of affected records, where known;</li>
  263.                     <li>the likely consequences of the Security Incident, where known;</li>
  264.                     <li>measures taken or proposed to address the Security Incident.</li>
  265.                 </ul>
  266.                 <p>10.3 HoneyBee will take commercially reasonable steps to investigate, contain, mitigate, and remediate
  267.                 the Security Incident.</p>
  268.                 <p>10.4 HoneyBee's notification under this Section does not constitute an admission of fault or liability.</p>
  269.             </div>
  270.             <hr class="pol-divider">
  271.             <div class="pol-section" id="dpa-11">
  272.                 <h2>11. Return and deletion of Personal Data</h2>
  273.                 <p>11.1 Upon termination or expiry of the Agreement, and at Customer's choice, HoneyBee will:</p>
  274.                 <ul>
  275.                     <li>return Personal Data to Customer; or</li>
  276.                     <li>delete Personal Data,</li>
  277.                 </ul>
  278.                 <p>unless Applicable Data Protection Law requires continued retention.</p>
  279.                 <p>11.2 Where the Services provide self-service export functionality, Customer may use those tools to
  280.                 retrieve Personal Data during the applicable export window.</p>
  281.                 <p>11.3 HoneyBee may retain limited records where required by law, for legitimate security, fraud-prevention,
  282.                 tax, audit, backup, dispute-resolution, or legal-hold purposes, provided that such retained data remains
  283.                 protected in accordance with this DPA.</p>
  284.                 <p>11.4 If Customer does not make an election, HoneyBee may delete Personal Data after expiry of any
  285.                 applicable retention or export period stated in the Agreement or support documentation.</p>
  286.             </div>
  287.             <hr class="pol-divider">
  288.             <div class="pol-section" id="dpa-12">
  289.                 <h2>12. Information, audits, and inspections</h2>
  290.                 <p>12.1 HoneyBee will make available to Customer information reasonably necessary to demonstrate compliance
  291.                 with this DPA.</p>
  292.                 <p>12.2 Where such information is insufficient for Customer's legal obligations, HoneyBee will allow and
  293.                 contribute to reasonable audits or inspections by Customer or an independent auditor mandated by Customer,
  294.                 subject to the following conditions:</p>
  295.                 <ul>
  296.                     <li>reasonable prior written notice;</li>
  297.                     <li>no more than once annually unless required by law or triggered by a Security Incident or
  298.                     substantiated compliance concern;</li>
  299.                     <li>audits must be limited in scope to the processing of Personal Data under the Agreement;</li>
  300.                     <li>audits must not unreasonably interfere with HoneyBee's business operations, security, or
  301.                     confidentiality obligations to other customers;</li>
  302.                     <li>Customer and any auditor must protect HoneyBee's confidential information;</li>
  303.                     <li>HoneyBee may satisfy audit obligations through provision of current third-party audit reports,
  304.                     certifications, summaries, or comparable documentation where appropriate.</li>
  305.                 </ul>
  306.                 <p>12.3 Customer will bear its own audit costs, unless the audit reveals a material breach of this DPA
  307.                 by HoneyBee.</p>
  308.             </div>
  309.             <hr class="pol-divider">
  310.             <div class="pol-section" id="dpa-13">
  311.                 <h2>13. International transfers</h2>
  312.                 <p>13.1 Where HoneyBee processes Personal Data in a country outside the EEA, the UK, or Switzerland, and
  313.                 Applicable Data Protection Law requires a transfer mechanism, the Parties will implement an appropriate
  314.                 lawful transfer mechanism.</p>
  315.                 <p>13.2 Where applicable, that mechanism may include:</p>
  316.                 <ul>
  317.                     <li>the European Commission's Standard Contractual Clauses;</li>
  318.                     <li>the UK International Data Transfer Addendum or UK-approved SCC version;</li>
  319.                     <li>Swiss transfer addendum language;</li>
  320.                     <li>adequacy decisions where available;</li>
  321.                     <li>any other lawful transfer mechanism recognised under Applicable Data Protection Law.</li>
  322.                 </ul>
  323.                 <p>13.3 If the SCCs are required, they are incorporated by reference into this DPA or may be executed as
  324.                 a separate annex. Where the relevant SCC module already includes the Article 28 requirements, the Parties
  325.                 may rely on that SCC module rather than duplicating equivalent provisions.</p>
  326.                 <p>13.4 The Parties will complete any required annexes, appendices, or transfer details using the information
  327.                 in Annex 1 and Annex 2 of this DPA, as supplemented where necessary.</p>
  328.             </div>
  329.             <hr class="pol-divider">
  330.             <div class="pol-section" id="dpa-14">
  331.                 <h2>14. Records and cooperation</h2>
  332.                 <p>14.1 HoneyBee will maintain records of processing activities where required by Applicable Data
  333.                 Protection Law.</p>
  334.                 <p>14.2 HoneyBee will cooperate reasonably with supervisory authorities or equivalent regulators to the
  335.                 extent required by law in relation to processing under this DPA.</p>
  336.                 <p>14.3 HoneyBee will promptly inform Customer if, in its opinion, an instruction from Customer violates
  337.                 Applicable Data Protection Law.</p>
  338.             </div>
  339.             <hr class="pol-divider">
  340.             <div class="pol-section" id="dpa-15">
  341.                 <h2>15. Liability</h2>
  342.                 <p>15.1 This DPA is subject to the liability limitations, exclusions, and allocation of risk set out in
  343.                 the Agreement, unless Applicable Data Protection Law requires otherwise.</p>
  344.                 <p>15.2 Nothing in this DPA excludes or limits either Party's liability to the extent such exclusion or
  345.                 limitation is prohibited by law.</p>
  346.             </div>
  347.             <hr class="pol-divider">
  348.             <div class="pol-section" id="dpa-16">
  349.                 <h2>16. Order of precedence</h2>
  350.                 <p>If there is any conflict between this DPA and the Agreement with respect to the processing of Personal
  351.                 Data, this DPA will prevail to the extent of that conflict.</p>
  352.                 <p>If the Parties execute SCCs or another transfer mechanism that conflicts with this DPA, the SCCs or that
  353.                 transfer mechanism will prevail to the extent legally required for the relevant transfer.</p>
  354.             </div>
  355.             <hr class="pol-divider">
  356.             <div class="pol-section" id="dpa-17">
  357.                 <h2>17. Governing law and jurisdiction</h2>
  358.                 <p>This DPA will be governed by the governing law and jurisdiction provisions of the Agreement, unless the
  359.                 SCCs or another mandatory transfer mechanism require otherwise for a specific claim or interpretation issue.</p>
  360.             </div>
  361.             <hr class="pol-divider">
  362.             {# ── Annex 1 ──────────────────────────────────────────────────────── #}
  363.             <div class="pol-section" id="dpa-ann1">
  364.                 <div class="pol-annex-label">Annex 1</div>
  365.                 <h2>Details of processing</h2>
  366.                 <h3>A. Subject matter of the processing</h3>
  367.                 <p>Provision of the HoneyBee platform and related services, including hosting, storage, workflow execution,
  368.                 support, implementation, migration, integration, mobile functionality, analytics, AI-assisted features where
  369.                 enabled, and related operational services.</p>
  370.                 <h3>B. Duration of the processing</h3>
  371.                 <p>For the duration of the Agreement and any agreed post-termination retention, export, backup, or
  372.                 legal-hold period.</p>
  373.                 <h3>C. Nature of the processing</h3>
  374.                 <p>Collection, recording, organisation, structuring, storage, adaptation, retrieval, consultation, use,
  375.                 disclosure by transmission, alignment, combination, restriction, deletion, or destruction of Personal Data
  376.                 as necessary to provide the Services.</p>
  377.                 <h3>D. Purpose(s) of the processing</h3>
  378.                 <p>To provide the Services to Customer, including account administration, hosting, workflow management,
  379.                 project and finance processing, support, implementation, security, backups, exports, and any agreed
  380.                 integrations or private deployments.</p>
  381.                 <h3>E. Categories of Data Subjects</h3>
  382.                 <p>May include, depending on Customer's use of the Services:</p>
  383.                 <ul>
  384.                     <li>Customer personnel and users;</li>
  385.                     <li>employees, applicants, contractors, and consultants;</li>
  386.                     <li>clients, customers, and prospects;</li>
  387.                     <li>suppliers and vendors;</li>
  388.                     <li>site visitors or authorised third parties included in Customer records;</li>
  389.                     <li>any other individuals whose Personal Data Customer uploads or generates in the Services.</li>
  390.                 </ul>
  391.                 <h3>F. Categories of Personal Data</h3>
  392.                 <p>May include, depending on Customer's use of the Services:</p>
  393.                 <ul>
  394.                     <li>identification and contact data;</li>
  395.                     <li>user account and profile data;</li>
  396.                     <li>HR, attendance, and workforce data;</li>
  397.                     <li>payroll-supporting or finance-related records;</li>
  398.                     <li>project records and approval records;</li>
  399.                     <li>operational and service data;</li>
  400.                     <li>communications and support records;</li>
  401.                     <li>uploaded files, attachments, receipts, and documents;</li>
  402.                     <li>technical, log, and usage data;</li>
  403.                     <li>AI prompts and outputs where enabled and submitted by Customer users.</li>
  404.                 </ul>
  405.                 <h3>G. Special categories of Personal Data</h3>
  406.                 <p>The Services are not intended by default for special category or highly sensitive Personal Data unless
  407.                 expressly agreed by the Parties and supported by appropriate controls. If Customer chooses to upload such
  408.                 data, Customer is responsible for ensuring a lawful basis and giving documented instructions.</p>
  409.                 <h3>H. Frequency of the processing</h3>
  410.                 <p>Continuous or as initiated by Customer users, systems, integrations, or support interactions during
  411.                 the term of the Agreement.</p>
  412.                 <h3>I. Location(s) of processing</h3>
  413.                 <p>As stated in the Agreement, implementation documents, infrastructure documentation, Subprocessor
  414.                 documentation, or transfer documentation applicable to the relevant Service deployment.</p>
  415.             </div>
  416.             <hr class="pol-divider">
  417.             {# ── Annex 2 ──────────────────────────────────────────────────────── #}
  418.             <div class="pol-section" id="dpa-ann2">
  419.                 <div class="pol-annex-label">Annex 2</div>
  420.                 <h2>Technical and organisational measures</h2>
  421.                 <p>HoneyBee will maintain technical and organisational measures appropriate to the risk, which may include:</p>
  422.                 <h3>A. Organisational measures</h3>
  423.                 <ul>
  424.                     <li>internal access-control policies;</li>
  425.                     <li>role-based access to customer environments;</li>
  426.                     <li>confidentiality obligations for staff and contractors;</li>
  427.                     <li>onboarding and offboarding controls for personnel;</li>
  428.                     <li>incident response procedures;</li>
  429.                     <li>vendor and Subprocessor due diligence;</li>
  430.                     <li>change-management and release-management processes;</li>
  431.                     <li>documented security responsibilities.</li>
  432.                 </ul>
  433.                 <h3>B. Access controls</h3>
  434.                 <ul>
  435.                     <li>authentication mechanisms and credential controls;</li>
  436.                     <li>optional or available MFA where supported;</li>
  437.                     <li>least-privilege access principles;</li>
  438.                     <li>restricted administrative access;</li>
  439.                     <li>logging of privileged or sensitive actions where appropriate.</li>
  440.                 </ul>
  441.                 <h3>C. Network and infrastructure security</h3>
  442.                 <ul>
  443.                     <li>network segmentation or equivalent controls where appropriate;</li>
  444.                     <li>firewalling and perimeter protections;</li>
  445.                     <li>monitoring for suspicious activity;</li>
  446.                     <li>secure remote administration practices;</li>
  447.                     <li>patching and vulnerability-management processes.</li>
  448.                 </ul>
  449.                 <h3>D. Data protections</h3>
  450.                 <ul>
  451.                     <li>encryption in transit using current industry-standard protocols where supported;</li>
  452.                     <li>encryption at rest where appropriate to the deployment model;</li>
  453.                     <li>logical isolation of customer environments where relevant;</li>
  454.                     <li>backup and recovery procedures;</li>
  455.                     <li>controls around export and deletion.</li>
  456.                 </ul>
  457.                 <h3>E. Availability and resilience</h3>
  458.                 <ul>
  459.                     <li>backup routines;</li>
  460.                     <li>disaster recovery or service restoration measures;</li>
  461.                     <li>monitoring of service availability and core infrastructure health;</li>
  462.                     <li>continuity planning appropriate to the service tier.</li>
  463.                 </ul>
  464.                 <h3>F. Application and development security</h3>
  465.                 <ul>
  466.                     <li>change control for production systems;</li>
  467.                     <li>issue tracking and remediation processes;</li>
  468.                     <li>testing before major releases where appropriate;</li>
  469.                     <li>access restrictions for development and support personnel.</li>
  470.                 </ul>
  471.                 <h3>G. Incident management</h3>
  472.                 <ul>
  473.                     <li>procedures to detect, assess, escalate, contain, and remediate Security Incidents;</li>
  474.                     <li>communication workflows for incident notification;</li>
  475.                     <li>post-incident review processes where appropriate.</li>
  476.                 </ul>
  477.                 <h3>H. Physical security</h3>
  478.                 <p>Where HoneyBee relies on third-party data centres or infrastructure providers, physical security
  479.                 controls are managed by those providers under their own certified or documented controls, as applicable.</p>
  480.                 <p>HoneyBee may update these measures over time so long as the overall level of protection is not
  481.                 materially reduced.</p>
  482.             </div>
  483.             <hr class="pol-divider">
  484.             {# ── Annex 3 ──────────────────────────────────────────────────────── #}
  485.             <div class="pol-section" id="dpa-ann3">
  486.                 <div class="pol-annex-label">Annex 3</div>
  487.                 <h2>Optional SCC implementation notes</h2>
  488.                 <p>Use this annex only where the Parties need Standard Contractual Clauses for a restricted transfer.
  489.                 If required, complete a separate SCC attachment with:</p>
  490.                 <ul>
  491.                     <li>exporter and importer names and contact details;</li>
  492.                     <li>relevant SCC module:
  493.                         <ul style="margin-top:4px">
  494.                             <li>Module 2 for controller-to-processor;</li>
  495.                             <li>Module 3 for processor-to-processor;</li>
  496.                         </ul>
  497.                     </li>
  498.                     <li>competent supervisory authority where required;</li>
  499.                     <li>description of transfer;</li>
  500.                     <li>technical and organisational measures (cross-reference Annex 2);</li>
  501.                     <li>list of subprocessors;</li>
  502.                     <li>supplementary measures if applicable.</li>
  503.                 </ul>
  504.                 <p>The modernised 2021 SCCs (Modules 2 and 3) can also cover the Article 28 processor-contract
  505.                 requirements. Where the relevant SCC module already includes those requirements, the Parties may rely
  506.                 on that SCC module rather than duplicating equivalent provisions in this DPA.</p>
  507.             </div>
  508.             <hr class="pol-divider">
  509.             <div class="pol-contact">
  510.                 <p><strong style="color:var(--pol-dark)">Questions about this DPA?</strong></p>
  511.                 <p>Contact us at <a href="mailto:privacy@ourhoneybee.eu">privacy@ourhoneybee.eu</a> or
  512.                 <a href="mailto:info@ourhoneybee.eu">info@ourhoneybee.eu</a></p>
  513.                 <p style="margin-top:10px">Also see: <a href="{{ url('privacy_policy') }}">Privacy Policy</a> &nbsp;·&nbsp;
  514.                 <a href="{{ url('honeybee_terms_and_conditions') }}">Terms of Service</a></p>
  515.             </div>
  516.         </div>{# /pol-content #}
  517.     </div>{# /pol-grid #}
  518. </div>{# /pol-outer #}
  519. <script>
  520. (function () {
  521.     var sections = document.querySelectorAll('.pol-section[id]');
  522.     var links    = document.querySelectorAll('.pol-toc-list a');
  523.     if (!sections.length || !links.length) return;
  524.     var observer = new IntersectionObserver(function (entries) {
  525.         entries.forEach(function (entry) {
  526.             if (entry.isIntersecting) {
  527.                 links.forEach(function (a) { a.classList.remove('toc-active'); });
  528.                 var active = document.querySelector('.pol-toc-list a[href="#' + entry.target.id + '"]');
  529.                 if (active) active.classList.add('toc-active');
  530.             }
  531.         });
  532.     }, { rootMargin: '-80px 0px -60% 0px', threshold: 0 });
  533.     sections.forEach(function (s) { observer.observe(s); });
  534. }());
  535. </script>
  536. {% include '@HoneybeeWeb/footer/central_footer.html.twig' %}