1<!DOCTYPE html><!--dSrfUgsFr0PbKPeIIGOD7--><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/5476f68d60460930-s.p.c995e352.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c45e4fbd5277cebd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d65a40fee73051f0.js"/>
1<script src="/_next/static/chunks/e7c74c339f4ec54d.js" async=""></script>
1<script src="/_next/static/chunks/016e1171bff22bd6.js" async=""></script>
1<script src="/_next/static/chunks/7fd2de493efd39a6.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-78ad39174921f693.js" async=""></script>
1<script src="/_next/static/chunks/a0e533664789d2fa.js" async=""></script>
1<script src="/_next/static/chunks/6e12893231f07252.js" async=""></script>
1<script src="/_next/static/chunks/550e020cac6c3a08.js" async=""></script>
1<script src="/_next/static/chunks/831e983562ccaaf6.js" async=""></script>
1<script src="/_next/static/chunks/b447f9b7bc2ebf75.js" async=""></script>
1<script src="/_next/static/chunks/c1af8b04394cc836.js" async=""></script>
1<script src="/_next/static/chunks/a9498649e90383ff.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Privacy Policy | 247solutions.ai</title><meta name="description" content="Privacy Policy for 247solutions.ai. Your data stays on your hardware. We deploy AI agents locally with Zero Data Retention. GDPR compliant."/><meta name="keywords" content="AI agent,WhatsApp AI assistant,business automation,on-premise AI,Full-Time Agent,AI employee,local AI deployment,GDPR compliant AI,Mac Mini AI agent,AI agent for business,24/7 AI assistant,data sovereignty AI"/><link rel="canonical" href="https://247solutions.ai/privacy"/><link rel="alternate" hrefLang="en" href="https://247solutions.ai/privacy"/><link rel="alternate" hrefLang="el" href="https://247solutions.ai/el/privacy"/><link rel="alternate" hrefLang="x-default" href="https://247solutions.ai/privacy"/><meta property="og:title" content="247solutions | 24/7 AI Agent on Your Hardware, via WhatsApp"/><meta property="og:description" content="We deploy an AI agent that runs 24/7 on your Mac Mini. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office."/><meta property="og:url" content="https://247solutions.ai"/><meta property="og:site_name" content="247solutions.ai"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="247solutions | 24/7 AI Agent on Your Hardware, via WhatsApp"/><meta name="twitter:description" content="We deploy an AI agent that runs 24/7 on your Mac Mini. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office."/><link rel="icon" href="/favicon.ico?favicon.0fbd3688.ico" sizes="32x32" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.9ca08aa0.png" sizes="512x512" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon.png?apple-icon.e9e2bead.png" sizes="180x180" type="image/png"/>
1<script>history.scrollRestoration="manual";window.scrollTo(0,0)</script>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="geist_deef94d5-module__Sms4YG__variable geist_mono_1bf8cbf6-module__FlyLvG__variable inter_a95969da-module__qBho4G__variable font-sans antialiased"><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"247solutions","alternateName":"247solutions.ai","legalName":"EdgeBuddy B.V.","taxID":"NL868199230B01","identifier":{"@type":"PropertyValue","propertyID":"KvK","value":"97717193"},"url":"https://247solutions.ai","logo":"https://247solutions.ai/icon.png","description":"Security-first AI automation agency. We deploy 24/7 Full-Time Agents on your hardware via WhatsApp and Telegram. Your data never leaves your office.","email":"[email protected]","foundingDate":"2026","address":{"@type":"PostalAddress","addressCountry":"NL"},"areaServed":[{"@type":"Country","name":"Greece"},{"@type":"Country","name":"Netherlands"}],"knowsAbout":["AI agents","WhatsApp automation","on-premise AI deployment","OpenClaw","GDPR compliant AI","business automation"]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"247solutions","alternateName":"247solutions.ai","url":"https://247solutions.ai","description":"Deploy a 24/7 AI agent on your hardware. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office.","inLanguage":["en","el"],"publisher":{"@type":"Organization","name":"247solutions","legalName":"EdgeBuddy B.V."}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Full-Time Agent Deployment","provider":{"@type":"Organization","name":"247solutions","legalName":"EdgeBuddy B.V."},"description":"Security-first AI agent deployment on your hardware. We deploy 24/7 Full-Time Agents that handle email, calendar, and client follow-ups via WhatsApp. Data never leaves your premises.","areaServed":[{"@type":"Country","name":"Greece"},{"@type":"Country","name":"Netherlands"}]}</script>
1<div class="min-h-screen"><nav class="fixed top-0 left-0 right-0 z-50 border-b border-white/10 bg-[#1E3A5F]/95 backdrop-blur-md"><div class="mx-auto flex h-16 max-w-6xl items-center justify-between px-6"><a href="/"><div class="flex items-center gap-3"><span class="relative inline-flex overflow-hidden rounded-xl" style="width:36px;height:36px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.28)" aria-label="247solutions logo"><img alt="247solutions brand mark" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="36px" srcSet="/_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=32&q=75 32w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=48&q=75 48w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=64&q=75 64w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=96&q=75 96w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=128&q=75 128w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=256&q=75 256w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=3840&q=75"/></span><span class="font-bold tracking-tight" style="font-size:19.8px;color:#FFFFFF;font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif">247solutions</span></div></a><div class="hidden items-center gap-8 md:flex"><a class="text-sm text-white/70 hover:text-white transition-colors" href="/how-it-works">How It Works</a><a class="text-sm text-white/70 hover:text-white transition-colors" href="/why-local">Why Local</a><a class="text-sm text-white/70 hover:text-white transition-colors" href="/about">About</a><a href="/#faq" class="text-sm text-white/70 hover:text-white transition-colors">FAQ</a></div><div class="flex items-center gap-3"><div class="hidden md:block"><div class="flex items-center gap-1.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4 text-white/50" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><button class="transition-colors text-white font-medium">EN</button><span class="text-white/30">|</span><button class="transition-colors text-white/50 hover:text-white/80">EL</button></div></div><div class="hidden md:block"><a href="/#demo" data-slot="button" data-variant="default" data-size="default" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 px-4 py-2 has-[>svg]:px-3 bg-[#00B4B4] hover:bg-[#00B4B4]/90 text-white font-medium">Book a Call</a></div><button class="md:hidden text-white/70 hover:text-white" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><section class="bg-[#1E3A5F] pt-32 pb-20"><div class="mx-auto max-w-4xl px-6"><div style="opacity:0;transform:translateY(20px)"><p class="text-sm font-semibold tracking-widest text-[#00B4B4] uppercase mb-4">Legal</p><h1 class="text-4xl font-bold leading-tight tracking-tight text-white sm:text-5xl">Privacy Policy</h1><p class="mt-6 text-lg text-white/60 leading-relaxed max-w-2xl">EdgeBuddy B.V. trading as 247solutions</p><p class="mt-2 text-sm text-white/40">Last updated: February 13, 2026</p></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="rounded-xl border border-[#00B4B4]/20 bg-white p-8"><div class="flex items-center gap-3 mb-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-6 w-6 text-[#00B4B4]" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg><h2 class="text-xl font-bold text-[#1E3A5F]">Our Core Promise</h2></div><p class="text-[#1E3A5F]/70 leading-relaxed">247solutions is a security-first AI transformation agency. We deploy Full-Time Agents on<!-- --> <strong class="text-[#1E3A5F]">your hardware, at your premises</strong>. Your agent data (conversations, memory, notes) stays on your machine. We do not host, store, or retain your agent data on our infrastru
1cture. All AI processing uses Zero Data Retention, so no provider stores or trains on your conversations.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">1<!-- -->. <!-- -->Who We Are</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p><strong class="text-[#1E3A5F]">Data Controller:</strong></p><p>EdgeBuddy B.V., trading as 247solutions<br/>KvK: 97717193 | RSIN: 868199230 | BTW: NL868199230B01<br/>Email:<!-- --> <a href="mailto:[email protected]" class="text-[#00B4B4] hover:underline">[email protected]</a></p><p>We are registered in the Netherlands and comply with the General Data Protection Regulation (EU) 2016/679 ("GDPR") and the Dutch GDPR Implementation Act (Uitvoeringswet AVG, "UAVG").</p><p>We have not appointed a Data Protection Officer as this is not required given the nature and scale of our data processing. For all privacy inquiries, contact us at<!-- --> <strong class="text-[#1E3A5F]">[email protected]</strong>.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">2<!-- -->. <!-- -->What Personal Data We Collect</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>We collect the minimum amount of personal data necessary to provide our services.</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">2.1 Website Visitors</h3><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Legal Basis</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Anonymous usage statistics</td><td class="py-3 pr-4">Understanding how visitors use our website</td><td class="py-3 pr-4">Legitimate interest (Article 6(1)(f) GDPR)</td></tr></tbody></table></div><p>We use Vercel Analytics, which collects anonymous, aggregated website usage data without cookies and without personal identifiers. No IP addresses, device fingerprints, or individual browsing behaviour is collected or stored.</p><p class="font-semibold text-[#1E3A5F]">We do not use advertising cookies, tracking pixels, or behavioural analytics.</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">2.2 Business Contacts</h3><p>When you contact us via our website, email, phone, or messaging, we collect:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Legal Basis</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">
1Name</td><td class="py-3 pr-4">Identify you as a contact</td><td class="py-3 pr-4">Pre-contractual necessity (Article 6(1)(b) GDPR)</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Email address</td><td class="py-3 pr-4">Communicate with you</td><td class="py-3 pr-4">Pre-contractual necessity</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Phone number (if provided)</td><td class="py-3 pr-4">Communicate with you</td><td class="py-3 pr-4">Pre-contractual necessity</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Company name</td><td class="py-3 pr-4">Understand your business context</td><td class="py-3 pr-4">Pre-contractual necessity</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Message content</td><td class="py-3 pr-4">Respond to your inquiry</td><td class="py-3 pr-4">Pre-contractual necessity</td></tr></tbody></table></div><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">2.3 Clients (Under Service Agreement)</h3><p>When you become a client, we additionally collect:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Legal Basis</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Company registration details (KvK/VAT number)</td><td class="py-3 pr-4">Invoicing and legal compliance</td><td class="py-3 pr-4">Contract performance (Article 6(1)(b) GDPR)</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Billing contact details</td><td class="py-3 pr-4">Payment processing</td><td class="py-3 pr-4">Contract performance</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Technical configuration details</td><td class="py-3 pr-4">Service delivery</td><td class="py-3 pr-4">Contract performance</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Support communications</td><td class="py-3 pr-4">Resolve issues and maintain service</td><td class="py-3 pr-4">Contract performance</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">SSH access logs</td><td class="py-3 pr-4">Security audit trail for maintenance</td><td class="py-3 pr-4">Legitimate interest (Article 6(1)(f) GDPR)</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Operational telemetry metadata (service-health flags, channel status, cron outcomes, version state, timestamps, host identifier)</td><td class="py-3 pr-4">Deliver Always-On Watch, alerting, and incident response</td><td class="py-3 pr-4">Contract performance (Article 6(1)(b) GDPR); legitimate interest (Article 6(1)(f) GDPR)</td></tr></tbody></table></div><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">2.4 Free Demo Period</h3><p>If you participate in our free 3-day demo, we collect:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Handling</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Company name and contact info</td><td class="py-3 pr-4">Set up demo and follow up</td><td class="py-3 pr-4">Retained as business contact data (see Section 8).</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">WhatsApp messages during demo</td><td class="py-3 pr-4">Demonstrate AI agent capabilities</td><td class="py-3 pr-4">Processed on 247solutions infrastructure. Deleted within 30 days of demo ending.</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Publicly available company information</td><td class="py-3 pr-4">Configure demo agent context</td><td class="py-3 pr-4">Sourced from public websites only. Not stored after demo.</td></tr></tbody></table></div><p>During the demo, 247solutions is the data controller for demo interaction data. Legal basis: pre-contractual necessity (Article 6(1)(b) GDPR). You may request deleti
1on of demo data at any time.</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">2.5 Temporary Data During Implementation</h3><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Handling</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Mac Mini admin credentials</td><td class="py-3 pr-4">Software installation</td><td class="py-3 pr-4">Deleted immediately after installation. Client should change password after setup.</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">WhatsApp/Telegram phone number</td><td class="py-3 pr-4">Channel configuration</td><td class="py-3 pr-4">Stored on Client's hardware only, not on our systems.</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Network configuration details</td><td class="py-3 pr-4">Tailscale VPN setup</td><td class="py-3 pr-4">Used during setup, not stored by us after configuration.</td></tr></tbody></table></div></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">3<!-- -->. <!-- -->What We Do NOT Collect</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>We want to be explicit about what we do not collect:</p><div class="space-y-3"><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Your Full-Time Agent's conversations or chat history (stored on your hardware only)</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Your Full-Time Agent's memory or notes (stored on your hardware only)</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Your employees' or customers' personal data processed by the agent</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Message content for monitoring purposes</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Tracking cookies or advertising identifiers from our website</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Behavioural analytics or browsing profiles</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Location data</span></div><div class="flex items-start gap-3" style="opacity:0;transform:translateX(-10px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-4 w-4 text-[#00B4B4] mt-0.5 shrink-0" aria-hidden="true"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg><span>Biometric data, health data, or special category data of any kind</span></div></div></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hard-drive h-5 w-5 text-[#00B4B4]" aria-hidden="true"><line x1="22" x2="2" y1="12" y2="12"></line><path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>
1<line x1="6" x2="6.01" y1="16" y2="16"></line><line x1="10" x2="10.01" y1="16" y2="16"></line></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">4<!-- -->. <!-- -->Your Agent Data Stays on Your Hardware</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>After deployment, your Full-Time Agent's data remains entirely on your Mac Mini:</p><ul class="list-disc pl-6 space-y-2"><li>Conversations and session transcripts, stored locally</li><li>Memory and notes, stored locally in your agent's workspace</li><li>Configuration files, stored locally</li><li>Credentials and tokens, stored locally with restricted file permissions</li></ul><p>We do not have continuous access to this data. We access your system only during scheduled maintenance windows via Tailscale VPN (encrypted end-to-end), and only for the purpose of technical maintenance and support.</p><p>For Always-On Watch, we may copy limited infrastructure telemetry metadata to our internal operations systems for maintenance and incident handling. This does not include conversation content or business documents.</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">AI API Data Flow and Zero Data Retention</h3><p>While your agent data is stored locally, conversation data is transmitted to AI model providers for real-time processing to generate responses. We enforce Zero Data Retention (ZDR) across the entire AI processing chain:</p><ul class="list-disc pl-6 space-y-2"><li>All AI API requests are routed through OpenRouter (OpenRouter Inc., Delaware, USA) with ZDR enabled at the account level;</li><li>OpenRouter routes requests only to AI providers (Anthropic, Google, and others) with verified zero-retention policies;</li><li>Providers process your data transiently in-memory only. No prompts, completions, or conversation data is stored;</li><li>No provider trains on your data. ZDR-compliant endpoints are contractually prohibited from using your data for model training;</li><li>API calls originate from your Mac Mini, through OpenRouter, to the AI provider. No conversation data passes through or is stored on 247solutions infrastructure.</li></ul><p>Depending on the arrangement specified in your Proposal, API keys may be provided by 247solutions or provisioned directly by the Client.</p><p class="font-semibold text-[#1E3A5F]">What ZDR means in practice: your conversation with the AI agent is processed in real-time to generate a response, then immediately discarded by all providers in the chain. No record of the conversation exists outside your own Mac Mini.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scale h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M12 3v18"></path><path d="m19 8 3 8a5 5 0 0 1-6 0zV7"></path><path d="M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1"></path><path d="m5 8 3 8a5 5 0 0 1-6 0zV7"></path><path d="M7 21h10"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">5<!-- -->. <!-- -->Our Role Under GDPR</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">5.1 Data Controller</h3><p>We are the data controller for:</p><ul class="list-disc pl-6 space-y-2"><li>Business contact information you provide to us (name, email, phone, company)</li><li>Billing and invoicing data</li><li>Support and communication records</li><li>Website analytics data (anonymous)</li></ul><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">5.2 Our Maintenance Access</h3><p>We are an IT deployment and maintenance service provider. During maintenance, we access your system via Tailscale SSH for technical administration only: software updates, health monitoring, error log review, and security patching. We do not access, review, or process your business data (conversations, memory, notes).</p><p>Our personnel are bound by confidentiality obligations. Upon termination, we revoke our access and destroy any credentials we hold. If your legal counsel determines that our maintenance access requires a Data Processing Agreement under GDPR Article 28, we will enter into one upon request.</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">5.3 You Are the Data Controller for Agent Data</h3><p>You are the data controller for all personal data processed by your Full-Time Agent, including conversations between the agent and your employees or customers, personal data contained in the agent's memory and notes, and any personal data accessed by the agent through connected services (email, calendar, and similar).</p><p>As data controller, you are responsible for:</p><ul class="list-disc pl-6 space-y-2"><li>Maintaining a lawful basis for this processing;</li><li>Informing data subjects (employees, customers) about the AI agent;</li><li>Responding to data subject access, correction, and deletion requests;</li><li>Disclosing in your own privacy policy that AI processing involves data transfer to OpenRouter and upstream AI providers (US-based), with Zero Data Retention enabled.</li></ul><p>We can provide template language for your privacy policy upon request.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5 text-[#00B4B4]" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">6<!-- -->. <!-- -->Sub-Processors</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">6.1 Our Service Providers (We Are Controller)</h3><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Provider</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data Location</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Safeguards</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Zoho Corporation</td><td class="py-3 pr-4">Email hosting ([email protected])</td><td class="py-3 pr-4">EU (Amsterdam data center)</td><td class="py-3 pr-4">Zoho DPA, EU servers</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Vercel Inc.</td><td class="py-3 pr-4">Website hosting and anonymous analytics</td><td class="py-3 pr-4">Global CDN (US headquarters)</td><td class="py-3 pr-4">EU-US Data Privacy Framework</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Bunq B.V.</td><td class="py-3 pr-4">Payment processing</td><td class="py-3 pr-4">Netherlands</td><td class="py-3 pr-4">Dutch banking regulation, GDPR compliant</td></tr></tbody></table></div><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">6.2 AI Service Providers (Used in Client Deployments)</h3><p>The following providers may be used depending on the API arrangement specified in your Proposal:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Provider</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Purpose</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data Location</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Safeguards</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">OpenRouter Inc.</td><td class="py-3 pr-4">AI API gateway with Zero Data Retention</td><td class="py-3 pr-4">USA (Delaware)</td><td class="py-3 pr-4">ZDR policy, SOC-2 compliant, Standard Contractual Clauses</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Anthropic PBC</td><td class="py-3 pr-4">AI model (Claude) for agent responses (via OpenRouter)</td><td class="py-3 pr-4">USA</td><td class="py-3 pr-4">Zero Data Retention, EU-US Data Privacy Framework</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Google LLC</td><td class="py-3 pr-4">Embedding model for memory search (processed locally on Client hardware by default; cloud fallback via OpenRouter if configured)</td><td class="py-3 pr-4">USA</td><td class="py-3 pr-4">Zero Data Retention, EU-US Data Privacy Framework</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Tailscale Inc.</td><td class="py-3 pr-4">Encrypted VPN for remote maintenance</td><td class="py-3 pr-4">USA (coordination servers);
1 data is end-to-end encrypted peer-to-peer</td><td class="py-3 pr-4">WireGuard encryption, minimal metadata</td></tr></tbody></table></div><p>OpenRouter routes AI requests only to providers with verified Zero Data Retention policies. No conversation data is stored or retained by any provider in this chain.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-5 w-5 text-[#00B4B4]" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">7<!-- -->. <!-- -->International Data Transfers</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>Some of our service providers are located in the United States. We ensure lawful data transfers through the following mechanisms:</p><ul class="list-disc pl-6 space-y-2"><li>EU-US Data Privacy Framework (DPF): Anthropic, Google, and Vercel are certified under the EU-US DPF, which provides an adequate level of data protection recognized by the European Commission (Adequacy Decision of July 10, 2023).</li><li>Standard Contractual Clauses (SCCs): Where DPF certification is not available, we rely on EU Commission-approved Standard Contractual Clauses.</li><li>End-to-end encryption: Tailscale uses WireGuard encryption for all connections. Maintenance traffic is encrypted peer-to-peer; Tailscale coordination servers only handle encrypted metadata.</li></ul><p>We monitor developments regarding the EU-US Data Privacy Framework. Should the framework be invalidated, we will implement alternative transfer mechanisms (SCCs) promptly.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M12 6v6l4 2"></path><circle cx="12" cy="12" r="10"></circle></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">8<!-- -->. <!-- -->Data Retention</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>We retain personal data only as long as necessary for the purpose for which it was collected:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Data Category</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Retention Period</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Reason</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Website analytics</td><td class="py-3 pr-4">26 months</td><td class="py-3 pr-4">Standard analytics window</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Business contact data (non-clients)</td><td class="py-3 pr-4">2 years from last contact</td><td class="py-3 pr-4">Sales follow-up</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Client contract and billing data</td><td class="py-3 pr-4">Duration of contract + 7 years</td><td class="py-3 pr-4">Dutch tax law (Algemene wet inzake rijksbelastingen) requires 7-year retention of financial records</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Support communications</td><td class="py-3 pr-4">
1Duration of contract + 2 years</td><td class="py-3 pr-4">Liability and warranty period</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Implementation credentials (admin passwords, etc.)</td><td class="py-3 pr-4">Deleted immediately after installation</td><td class="py-3 pr-4">No longer needed</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">SSH access logs</td><td class="py-3 pr-4">Duration of contract + 1 year</td><td class="py-3 pr-4">Security audit trail</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Operational telemetry metadata</td><td class="py-3 pr-4">90 days</td><td class="py-3 pr-4">Incident investigation, service quality tracking, and audit trail</td></tr></tbody></table></div><p>After the retention period expires, we delete or anonymize the data. You may request earlier deletion of non-legally-required data at any time.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-lock h-5 w-5 text-[#00B4B4]" aria-hidden="true"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">9<!-- -->. <!-- -->Data Security</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>We protect your personal data through the following measures:</p><ul class="list-disc pl-6 space-y-2"><li>Encryption in transit: All communications use TLS 1.3. Maintenance access uses Tailscale WireGuard encryption (end-to-end).</li><li>Access controls: Tailscale VPN with ACL-based access policies. Each client's device is cryptographically isolated on our Tailscale network.</li><li>Minimal data collection: We collect only what is necessary for service delivery (privacy by design, GDPR Article 25).</li><li>Credential management: Implementation credentials are deleted immediately after setup. API keys are stored with restricted file permissions (chmod 600) on client hardware.</li><li>Security audits: We run regular security audits on client deployments.</li><li>EU-based email: Our email is hosted on Zoho's EU (Amsterdam) servers.</li></ul><p>For your Full-Time Agent on your hardware, you are responsible for physical security of the Mac Mini, device encryption (FileVault), network security at your premises, and not sharing credentials with unauthorized parties.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cookie h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"></path><path d="M8.5 8.5v.01"></path><path d="M16 15.5v.01"></path><path d="M12 12v.01"></path><path d="M11 17v.01"></path><path d="M7 14v.01"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">10<!-- -->. <!-- -->Cookies</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p class="font-semibold text-[#1E3A5F]">We do not use cookies for tracking, advertising, or behavioural analytics.</p><p>Our website (247solutions.ai) uses:</p><ul class="list-disc pl-6 space-y-2"><li>Vercel Analytics: Cookieless, anonymous, aggregated website statistics. No personal data is collected.</li><li>Functional cookies: Minimal cookies set by Next.js for basic website functionality (session handling). These are strictly necessary and do not require consent under the Dutch Telecommunicatiewet (Article 11.7a).</li></ul><p>No cookie consent banner is required for our current website configuration.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">11<!-- -->. <!-- -->Your Rights Under GDPR</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>You have the following rights regarding your personal data:</p><div class="overflow-x-auto"><table class="w-full text-left border-collapse text-sm"><thead><tr class="border-b border-[#1E3A5F]/10"><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Right</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">Description</th><th class="py-3 pr-4 font-semibold text-[#1E3A5F] text-xs">GDPR Article</th></tr></thead><tbody class="text-[#1E3A5F]/70"><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Access</td><td class="py-3 pr-4">Request a copy of the personal data we hold about you</td><td class="py-3 pr-4">Article 15</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Rectification</td><td class="py-3 pr-4">Request correction of inaccurate or incomplete data</td><td class="py-3 pr-4">Article 16</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Erasure</td><td class="py-3 pr-4">
1Request deletion of your data ("right to be forgotten")</td><td class="py-3 pr-4">Article 17</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Restriction</td><td class="py-3 pr-4">Request that we limit how we use your data</td><td class="py-3 pr-4">Article 18</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Portability</td><td class="py-3 pr-4">Receive your data in a structured, machine-readable format</td><td class="py-3 pr-4">Article 20</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Object</td><td class="py-3 pr-4">Object to our processing based on legitimate interest</td><td class="py-3 pr-4">Article 21</td></tr><tr class="border-b border-[#1E3A5F]/5"><td class="py-3 pr-4">Withdraw consent</td><td class="py-3 pr-4">Where processing is based on consent, withdraw it at any time</td><td class="py-3 pr-4">Article 7(3)</td></tr></tbody></table></div><p>To exercise any of these rights, contact us at<!-- --> <a href="mailto:[email protected]" class="text-[#00B4B4] hover:underline">[email protected]</a>. We will respond within 30 days (extendable by 60 days for complex requests, with prior notice).</p><p>We will not charge a fee for reasonable requests. If a request is manifestly unfounded or excessive, we may charge a reasonable fee or refuse the request, in accordance with Article 12(5) GDPR.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">12<!-- -->. <!-- -->Complaints</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>If you believe we have not handled your personal data properly, you have the right to lodge a complaint with the Dutch Data Protection Authority:</p><div class="rounded-lg border border-[#1E3A5F]/10 bg-white p-4"><p class="font-semibold text-[#1E3A5F]">Autoriteit Persoonsgegevens</p><p>Website:<!-- --> <a href="https://autoriteitpersoonsgegevens.nl/" target="_blank" rel="noopener noreferrer" class="text-[#00B4B4] hover:underline">autoriteitpersoonsgegevens.nl</a></p><p>Phone: +31 (0)88 1805 250</p><p>Address: Bezuidenhoutseweg 30, 2594 AV Den Haag, Netherlands</p></div><p>If you are located in another EU member state, you may also lodge a complaint with your local supervisory authority.</p></div></div></div></section><section class="bg-white py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">13<!-- -->. <!-- -->Client Privacy Obligations</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>If you are a client using our Full-Time Agent service, please note:</p><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">13.1 Your Employees and Customers</h3><p>When your employees or customers interact with your Full-Time Agent via WhatsApp, Telegram, or other channels, you are the data controller for those interactions. You must:</p><ul class="list-disc pl-6 space-y-2"><li>Include the AI agent in your own privacy policy;</li><li>Inform users that they are chatting with an AI agent (required under the EU AI Act from August 2, 2026);</li><li>
1Disclose that conversation data is processed transiently (Zero Data Retention) via OpenRouter and upstream AI providers (US-based);</li><li>Have a lawful basis for processing employee data via the AI agent (typically employment contract or legitimate interest);</li><li>Respond to data subject requests regarding agent interactions.</li></ul><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">13.2 WhatsApp Compliance</h3><p>If your Full-Time Agent uses WhatsApp:</p><ul class="list-disc pl-6 space-y-2"><li>WhatsApp Business terms apply to your use of the platform;</li><li>You must comply with WhatsApp's policies regarding AI-powered messaging;</li><li>We recommend the agent's first message to new contacts includes a disclosure: "I am [Company]'s AI assistant. How can I help you?"</li></ul><h3 class="text-lg font-semibold text-[#1E3A5F] pt-4">13.3 Template Language</h3><p>We can provide template privacy policy language covering the Full-Time Agent as part of our Implementation service. Contact us at<!-- --> <a href="mailto:[email protected]" class="text-[#00B4B4] hover:underline">[email protected]</a>.</p></div></div></div></section><section class="bg-[#F8FAFC] py-24"><div class="mx-auto max-w-3xl px-6"><div style="opacity:0;transform:translateY(20px)"><div class="flex items-center gap-3 mb-6"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-[#00B4B4]/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text h-5 w-5 text-[#00B4B4]" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></div><h2 class="text-2xl font-bold text-[#1E3A5F]">14<!-- -->. <!-- -->Changes to This Privacy Policy</h2></div><div class="space-y-4 text-[#1E3A5F]/70 leading-relaxed text-sm"><p>We may update this Privacy Policy from time to time. When we make material changes, we will update the "Last updated" date at the top of this page. For significant changes affecting client data, we will notify clients by email at least 30 days in advance. Previous versions are available upon request.</p></div></div></div></section><section class="bg-[#1E3A5F] py-20"><div class="mx-auto max-w-3xl px-6 text-center"><div style="opacity:0;transform:translateY(20px)"><h2 class="text-2xl font-bold text-white mb-4">Questions about your privacy?</h2><p class="text-white/60 mb-2">EdgeBuddy B.V. trading as 247solutions</p><p class="text-white/60 mb-2">
1KvK: 97717193</p><a href="mailto:[email protected]" class="text-[#00B4B4] hover:underline font-semibold">[email protected]</a><p class="mt-6 text-xs text-white/30">This Privacy Policy is provided in English. If you require a Dutch translation, please contact us.</p></div></div></section><footer class="bg-[#0F2A47] py-12"><div class="mx-auto max-w-6xl px-6"><div class="flex flex-col items-center justify-between gap-6 md:flex-row"><a href="/"><div class="flex items-center gap-3"><span class="relative inline-flex overflow-hidden rounded-xl" style="width:32px;height:32px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.28)" aria-label="247solutions logo"><img alt="247solutions brand mark" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="32px" srcSet="/_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=32&q=75 32w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=48&q=75 48w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=64&q=75 64w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=96&q=75 96w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=128&q=75 128w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=256&q=75 256w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fbrand%2Fmark.png&w=3840&q=75"/></span><span class="font-bold tracking-tight" style="font-size:17.6px;color:#FFFFFF;font-family:var(--font-geist-sans), var(--font-inter), system-ui, sans-serif">247solutions</span></div></a><div class="flex flex-wrap items-center justify-center gap-6 text-sm text-white/50"><a href="mailto:[email protected]" class="hover:text-white transition-colors">[email protected]</a></div></div><div class="mt-6 pt-6 border-t border-white/10 flex flex-col items-center justify-between gap-4 md:flex-row"><div class="flex flex-wrap items-center gap-6 text-sm text-white/40"><a class="hover:text-white/70 transition-colors" href="/how-it-works">How It Works</a><a class="hover:text-white/70 transition-colors" href="/why-local">Why Local</a><a class="hover:text-white/70 transition-colors" href="/about">About</a></div><div class="flex items-center gap-6 text-sm text-white/40"><a class="hover:text-white/70 transition-colors" href="/privacy">Privacy Policy</a><a class="hover:text-white/70 transition-colors" href="/terms">Terms of Service</a></div></div><p class="mt-6 text-center text-xs text-white/30">247solutions.ai is a service by EdgeBuddy B.V. | KvK: 97717193 | BTW: NL868199230B01</p></div></footer></div><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/d65a40fee73051f0.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[87180,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"default\"]\n3:I[42045,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"default\"]\n5:I[30101,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"ClientPageRoot\"]\n6:I[3064,[\"/_next/static/chunks/550e020cac6c3a08.js\",\"/_next/static/chunks/831e983562ccaaf6.js\",\"/_next/static/chunks/b447f9b7bc2ebf75.js\",\"/_next/static/chunks/c1af8b04394cc836.js\"],\"default\"]\n9:I[19400,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"OutletBoundary\"]\na:\"$Sreact.suspense\"\nc:I[19400,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"ViewportBoundary\"]\ne:I[19400,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"MetadataBoundary\"]\n10:I[89192,[],\"default\"]\n:HL[\"/_next/static/chunks/c45e4fbd5277cebd.css\",\"style\"]\n:HL[\"/_next/static/media/5476f68d60460930-s.p.c995e352.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"dSrfUgsFr0PbKPeIIGOD7\",\"c\":[\"\",\"en\",\"privacy\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"privacy\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/c45e4fbd5277cebd.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/550e020cac6c3a08.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/831e983562ccaaf6.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L5\",null,{\"Component\":\"$6\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{\"locale\":\"en\"},\"promises\":[\"$@7\",\"$@8\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/b447f9b7bc2ebf75.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/c1af8b04394cc836.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@b\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lf\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$10\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"12:I[91222,[\"/_next/static/chunks/550e020cac6c3a08.js\",\"/_next/static/chunks/831e983562ccaaf6.js\"],\"Analytics\"]\n7:{}\n8:\"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script>
1<script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"scroll-smooth\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"history.scrollRestoration=\\\"manual\\\";window.scrollTo(0,0)\"}}]}],[\"$\",\"body\",null,{\"className\":\"geist_deef94d5-module__Sms4YG__variable geist_mono_1bf8cbf6-module__FlyLvG__variable inter_a95969da-module__qBho4G__variable font-sans antialiased\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"247solutions\\\",\\\"alternateName\\\":\\\"247solutions.ai\\\",\\\"legalName\\\":\\\"EdgeBuddy B.V.\\\",\\\"taxID\\\":\\\"NL868199230B01\\\",\\\"identifier\\\":{\\\"@type\\\":\\\"PropertyValue\\\",\\\"propertyID\\\":\\\"KvK\\\",\\\"value\\\":\\\"97717193\\\"},\\\"url\\\":\\\"https://247solutions.ai\\\",\\\"logo\\\":\\\"https://247solutions.ai/icon.png\\\",\\\"description\\\":\\\"Security-first AI automation agency. We deploy 24/7 Full-Time Agents on your hardware via WhatsApp and Telegram. Your data never leaves your office.\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"foundingDate\\\":\\\"2026\\\",\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"addressCountry\\\":\\\"NL\\\"},\\\"areaServed\\\":[{\\\"@type\\\":\\\"Country\\\",\\\"name\\\":\\\"Greece\\\"},{\\\"@type\\\":\\\"Country\\\",\\\"name\\\":\\\"Netherlands\\\"}],\\\"knowsAbout\\\":[\\\"AI agents\\\",\\\"WhatsApp automation\\\",\\\"on-premise AI deployment\\\",\\\"OpenClaw\\\",\\\"GDPR compliant AI\\\",\\\"business automation\\\"]}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"247solutions\\\",\\\"alternateName\\\":\\\"247solutions.ai\\\",\\\"url\\\":\\\"https://247solutions.ai\\\",\\\"description\\\":\\\"Deploy a 24/7 AI agent on your hardware. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office.\\\",\\\"inLanguage\\\":[\\\"en\\\",\\\"el\\\"],\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"247solutions\\\",\\\"legalName\\\":\\\"EdgeBuddy B.V.\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Service\\\",\\\"name\\\":\\\"Full-Time Agent Deployment\\\",\\\"provider\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"247solutions\\\",\\\"legalName\\\":\\\"EdgeBuddy B.V.\\\"},\\\"description\\\":\\\"Security-first AI agent deployment on your hardware. We deploy 24/7 Full-Time Agents that handle email, calendar, and client follow-ups via WhatsApp. Data never leaves your premises.\\\",\\\"areaServed\\\":[{\\\"@type\\\":\\\"Country\\\",\\\"name\\\":\\\"Greece\\\"},{\\\"@type\\\":\\\"Country\\\",\\\"name\\\":\\\"Netherlands\\\"}]}\"}}],\"$L11\",[\"$\",\"$L12\",null,{}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"13:I[10479,[\"/_next/static/chunks/550e020cac6c3a08.js\",\"/_next/static/chunks/831e983562ccaaf6.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"$L13\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"Navigation\":{\"howItWorks\":\"How It Works\",\"whyLocal\":\"Why Local\",\"about\":\"About\",\"faq\":\"FAQ\",\"bookCall\":\"Book a Call\"},\"Footer\":{\"howItWorks\":\"How It Works\",\"whyLocal\":\"Why Local\",\"about\":\"About\",\"privacyPolicy\":\"Privacy Policy\",\"termsOfService\":\"Terms of Service\",\"legal\":\"247solutions.ai is a service by EdgeBuddy B.V. | KvK: 97717193 | BTW: NL868199230B01\"},\"About\":{\"hero\":{\"title1\":\"We built it first.\",\"title2\":\"Now we deploy it for you.\",\"subtitle\":\"247solutions wasn't born from reading documentation. It was born from building a full AI platform from scratch, 7 months before personal AI agents became a thing.\"},\"story\":{\"intro\":\"My name is Dimitris.\",\"introContinue\":\"I'm the founder and CTO of EdgeBuddy, an AI trading coach that connects to 5 cryptocurrency exchanges, detects behavioral patterns in how people trade, and delivers personalized coaching in real time.\",\"p2\":\"I started building EdgeBuddy in mid-2025. At the time, \\\"AI agents\\\" weren't a thing yet. There was no OpenClaw, no hype cycle, no \\\"deploy your personal AI assistant\\\" trend. I was just solving a problem: how do you build a system that watches thousands of trades, computes meaningful statistics, and then talks to you about what it found, without making things up?\",\"p3prefix\":\"Seven months and\",\"p3bold\":\"50,000+ lines of production code\",\"p3suffix\":\"later, EdgeBuddy runs 10 services, 7 background workers, processes data from 5 exchanges, and delivers coaching responses in under 2 seconds. It handles multi-tenant infrastructure, event-driven pipelines, prompt caching, security. All the things that sound complicated but just mean: it works reliably, every day, for every user.\",\"quote1\":\"We didn't discover AI agents and decide to sell them.\",\"quote2\":\"We built agentic experiences first. Now we deploy them for your business.\",\"p4\":\"Then OpenClaw came along, a brilliant open-source platform that lets you run a personal AI agent from a Mac Mini, accessible via WhatsApp or Telegram. I installed it. I studied it. I built skills for it. I ran it in production on my own machines.\",\"p5\":\"And I immediately saw two things:\",\"li1bold\":\"This technology is genuinely transformative for small businesses.\",\"li1\":\"A Full-Time Agent that handles your email, calendar, and client follow-ups from WhatsApp, that's not a gimmick. That's a real shift in how you run your day.\",\"li2bold\":\"But getting it right is not trivial.\",\"li2\":\"Security hardening, access controls, persistent memory configuration, WhatsApp channel setup, cron scheduling, tool restrictions. There's a lot between \\\"it runs\\\" and \\\"it runs safely and reliably for your business.\\\"\",\"p6\":\"That's why I started 247solutions. Not as a side hustle from reading docs, but as a natural extension of what I've been doing every single day for the past 7 months: building systems where AI works alongside people, safely and reliably.\"},\"whyMatters\":{\"title\":\"Why Does This Matter for Your Business?\",\"subtitle\":\"Because the person setting up your AI agent should understand how AI systems actually work, not just how to follow an installation guide.\",\"cards\":{\"0\":{\"title\":\"We See What Others Miss\",\"description\":\"When you've built event-driven pipelines and cache invalidation systems, you spot configuration mistakes before they become problems. We know what 'it works' really means vs. 'it works until it doesn't.'\"},\"1\":{\"title\":\"Security Is Not an Afterthought\",\"description\":\"Our own platform handles encrypted credentials, access controls, and audit trails for paying customers. We bring that same standard to every agent we deploy. Your business data deserves production-grade security.\"},\"2\":{\"title\":\"We Fix Things. Fast.\",\"description\":\"Something breaks at 11pm? We don't need to Google it. We've debugged AI systems at 2am for our own product. We know where to look, what to check, and how to fix it, usually before you notice.\"},\"3\":{\"title\":\"We Know What's Possible\",\"description\":\"Because we build with this technology every day, we see opportunities you wouldn't think to ask for. Smarter workflows, better scheduling, proactive monitoring. Not because it's trendy, but because it actually saves you time.\"}}},\"proof\":{\"badge\":\"The platform behind our expertise\",\"title\":\"EdgeBuddy: What We Build Every Day\",\"subtitle\":\"This isn't a portfolio piece. This is what we work on daily, a production AI platform that real users depen
1d on.\",\"stats\":{\"0\":{\"stat\":\"5\",\"label\":\"Exchange integrations\",\"detail\":\"Each with its own authentication, rate limits, and data formats\"},\"1\":{\"stat\":\"10\",\"label\":\"Production services\",\"detail\":\"Working together through event-driven messaging\"},\"2\":{\"stat\":\"50,000+\",\"label\":\"Lines of code\",\"detail\":\"Built over 7 months, tested in production daily\"},\"3\":{\"stat\":\"7\",\"label\":\"Background workers\",\"detail\":\"Processing data continuously without human intervention\"},\"4\":{\"stat\":\"\u003c2s\",\"label\":\"Response time\",\"detail\":\"From question to personalized coaching answer\"},\"5\":{\"stat\":\"Multi-tenant\",\"label\":\"From day one\",\"detail\":\"Built for many users on shared infrastructure, securely\"}},\"footnote\":\"EdgeBuddy is a separate product ({link}). We mention it here because it's the proof behind our expertise, not a sales pitch.\",\"footnoteLink\":\"edgebuddy.ai\"},\"twoWorlds\":{\"title\":\"We Live in Both Worlds\",\"subtitle\":\"Most AI agencies know one side. We understand both, and that's what makes the difference.\",\"serverSide\":{\"title\":\"Server-Side AI\",\"description\":\"Platforms that run in the cloud, process data continuously, serve many users at once. This is what EdgeBuddy is: event-driven pipelines, real-time analytics, cached responses. We understand how to build AI systems that scale.\"},\"personalAI\":{\"title\":\"Personal AI Agents\",\"description\":\"Agents that run on your hardware, manage your email, handle your calendar, talk to you on WhatsApp. This is what we deploy for you, configured, secured, and maintained. We understand how to make AI agents work reliably for real businesses.\"},\"closing\":\"When your agent needs to handle a tricky integration, manage rate limits on an API, or recover from an unexpected error, we've already solved those problems in our own platform. You get the benefit of that experience without needing to understand any of it.\"},\"team\":{\"title\":\"Who You're Working With\",\"dimitris\":{\"name\":\"Dimitris\",\"role\":\"Founder \u0026 CTO\",\"location\":\"Netherlands\",\"bio\":\"Builds EdgeBuddy daily, the AI trading platform that processes exchange data, detects behavioral patterns, and delivers real-time coaching. Handles all technical delivery for 247solutions: agent deployment, security hardening, integrations, and ongoing maintenance. Every agent we deploy has been personally configured and tested.\"},\"partners\":{\"title\":\"Local Partners\",\"role\":\"Business Development, on the ground\",\"bio\":\"In every market we serve, we work with local partners who understand your industry and speak your language. They're your first point of contact. They listen to your challenges, explain what a Full-Time Agent can do, and connect you with our technical team. No tech jargon, just real conversations about what's eating your time.\"},\"facts\":{\"0\":{\"label\":\"Based in\",\"value\":\"Netherlands \u0026 Greece\"},\"1\":{\"label\":\"Operating since\",\"value\":\"2025\"},\"2\":{\"label\":\"Registered as\",\"value\":\"EdgeBuddy B.V.\"}}},\"cta\":{\"title1\":\"You Run Your Business.\",\"title2\":\"We Handle the AI.\",\"subtitle\":\"You don't need to understand how AI agents work. You just need someone who does, and who's been doing it long before everyone else started talking about it.\",\"primaryCta\":\"Book a Discovery Call\",\"secondaryCta\":\"Book a Free Demo\",\"footnote\":\"30 minutes. No tech jargon. Just a real conversation about your business.\"}},\"HowItWorks\":{\"hero\":{\"badge\":\"How It Works\",\"title1\":\"From First Call to a Working\",\"title2\":\"Full-Time Agent on Your Phone\",\"subtitle\":\"We deploy OpenClaw, the world's most popular open-source AI agent, on your hardware. Properly configured, fully hardened, tuned to your business. Here's what that actually means.\"},\"openClaw\":{\"title\":\"What Is OpenClaw?\",\"p1\":\"OpenClaw is open-source software with 150,000+ GitHub stars. It was created by Peter Steinberger, the founder of PSPDFKit, a company he scaled to over $100M in revenue. It's been featured in CNBC, Fast Company, IBM, MacStories, TechCrunch, and Nature.\",\"p2\":\"In simple terms: OpenClaw turns any Mac into a 24/7 AI agent that connects to WhatsApp, Telegram, your email, your calendar, and dozens of other tools, and runs without you touching it.\",\"p3\":\"It's not a chatbot. It doesn't wait for you to open a website. It proactively checks your email, manages your calendar, follows up with clients, and sends you a daily briefing on WhatsApp, all before you wake up.\",\"p4\":\"But that power requires proper configuration. Persistent memory, proactive scheduling, tool permissions, access controls, security hardening. The setup goes well beyond getting it running. Without the right guardrails, you're giving an AI agent broad access to your business with no safety net. That's where we come in.\"},\"architecture\":{\"title\":\"How It Actually Works (No Jargon)\",\"subtitle\":\"Four components work together to give you a Full-Time Agent.\",\"components\":{\"0\":{\"title\":\"The Gateway\",\"subtitle\":\"The engine room\",\"description\":\"A single program running 24/7 on a Mac in your office. It connects all your messaging apps (WhatsApp, Telegram) to the AI and keeps everything running smoothly. Think of it as the switchboard operator that never goes home.\"},\"1\":{\"title\":\"The Agent\",\"subtitle\":\"The brain\",\"description\":\"This is your Full-Time Agent. The AI that reads your emails, checks your calendar, drafts replies, and makes decisions. It has its own personality (configured from our discovery call), its own knowledge of your business, and its own way of communicating.\"},\"2\":{\"title\":\"The Skills\",\"subtitle\":\"The toolbox\",\"description\":\"Skills are what your agent can actually DO. Connect to Gmail, manage Google Calendar, search the web, manage Notion databases, post on social media. We install the skills you need based on the tools you already use.\"},\"3\":{\"title\":\"The Memory\",\"subtitle\":\"The filing cabinet\",\"description\":\"Your agent remembers everything. Every conversation, every decision, every preference. Ask it what you discussed with a client 3 months ago and it'll tell you. This memory lives on YOUR hardware, not in anyone's cloud.\"}}},\"dailyLife\":{\"title\":\"What Does Your Full-Time Agent Actually Do?\",\"subtitle\":\"A typical day in the life of your agent.\",\"items\":{\"0\":{\"time\":\"6:00 AM\",\"title\":\"Morning Briefing\",\"description\":\"Your agent scans overnight emails, categorizes them (Urgent / Needs Response / FYI), checks your calendar for the day, and sends you a clean summary on WhatsApp. You review it over coffee.\"},\"1\":{\"time\":\"Throughout the day\",\"title\":\"Always Available\",\"description\":\"Ask it anything on WhatsApp: \\\"Am I free Thursday at 3?\\\" \\\"What did the lawyer say last week?\\\" \\\"Draft a follow-up to Maria.\\\" Instant responses, always in context.\"},\"2\":{\"time\":\"Every 30 min\",\"title\":\"Proactive Check-ins\",\"description\":\"Your agent doesn't wait to be asked. It monitors your email, calendar, and tools. If something needs your attention, like a deadline approaching, an urgent email, or a missed follow-up, it alerts you. If everything's fine, silence.\"}
1,\"3\":{\"time\":\"When needed\",\"title\":\"Takes Action\",\"description\":\"\\\"Send that email.\\\" \\\"Book the meeting at 2pm.\\\" \\\"Remind me about this on Friday.\\\" Your agent doesn't just report. It proposes specific actions and executes when you approve.\"},\"4\":{\"time\":\"10:00 PM\",\"title\":\"Daily Recap\",\"description\":\"A clean summary of everything that happened. What got done, what's pending, what's on deck for tomorrow. You go to bed knowing nothing slipped through the cracks.\"},\"5\":{\"time\":\"While you sleep\",\"title\":\"Never Stops\",\"description\":\"A lead inquires at 11pm. Your agent responds in minutes, qualifies them, and has a meeting scheduled by the time you wake up. No opportunity missed because you were asleep.\"}}},\"comparison\":{\"title\":\"How Is This Different From AI Chatbots?\",\"items\":{\"0\":{\"q\":\"AI chatbots wait. Your Full-Time Agent acts.\",\"a\":\"AI chatbots sit in a browser tab until you open them. Your Full-Time Agent runs 24/7, checks your email every 30 minutes, and messages you on WhatsApp when something needs attention. You don't go to it. It comes to you.\"},\"1\":{\"q\":\"Chat history dies. Your Full-Time Agent compounds knowledge.\",\"a\":\"Every chatbot conversation starts from scratch. Your Full-Time Agent writes what it learns to living files on your hardware. Every preference, every decision, every lesson. Six months in, it knows your business better than a new hire.\"},\"2\":{\"q\":\"Chatbots advise. Your Full-Time Agent executes.\",\"a\":\"A chatbot can draft an email. Your Full-Time Agent drafts the email, sends it, updates your calendar, and follows up in 3 days if there's no reply. It takes action, not just gives advice.\"},\"3\":{\"q\":\"Cloud AI is everyone's. Your Full-Time Agent is yours.\",\"a\":\"Cloud AI runs on shared servers with everyone's data mixed together. Your Full-Time Agent runs on a Mac in your office. Your data, your conversations, your business context. Nobody else can see it.\"}}},\"installation\":{\"title\":\"How We Install It\",\"subtitle\":\"This isn't a download. It's not a SaaS signup. It's our team, on-site and remote, building it for your business.\",\"steps\":{\"0\":{\"title\":\"We show up at your office\",\"description\":\"We help you source a Mac Mini if you need one (hardware cost is yours), or set up on a Mac you already have. Our on-site engineer handles the physical setup, connects the hardware, and stays with you the entire time.\"},\"1\":{\"title\":\"We connect remotely via encrypted tunnel\",\"description\":\"Our technical team installs OpenClaw, configures your agent's personality, connects your email and calendar, sets up security hardening, and runs a full audit.\"},\"2\":{\"title\":\"2-3 hours later: the wow moment\",\"description\":\"You open WhatsApp. You send a message. Your Full-Time Agent responds with context about your business, your calendar, your email. It knows you. We don't leave until you see it work.\"}},\"quote\":\"This isn't a product you download and figure out alone. This is a team, one engineer at your desk, another on a secure connection, building something specifically for your business. A handshake, not a signup form.\"},\"security\":{\"title\":\"An Honest Word About Security\",\"subtitle\":\"Any AI agent with access to your email and calendar carries real risk. We don't pretend otherwise. Every deployment follows the official OpenClaw hardening guide, and we configure every guardrail before your agent goes live:\",\"checks\":[\"Network locked to your machine, no public endpoints\",\"Encrypted tunnel for remote maintenance\",\"Access controls on who can message your agent\",\"Credentials encrypted, never stored in prompts\",\"API keys redacted from all logs\",\"Only vetted, version-locked integrations\",\"Full security audit before handoff\",\"You can re-run the audit anytime\"],\"closing\":\"Your agent starts cautious, reporting and recommending before acting. You decide when to give it more autonomy. Every action is logged in plain text files you can review anytime. Full transparency, no black boxes.\"},\"cta\":{\"title\":\"Ready to See It in Action?\",\"subtitle\":\"A short call. You tell us
1your pain points. We'll show you exactly what your Full-Time Agent would do on day one.\",\"primaryCta\":\"Book a Discovery Call\",\"secondaryCta\":\"Book a Free Demo\"}},\"WhyLocal\":{\"hero\":{\"badge\":\"Our #1 Differentiator\",\"title1\":\"Your Data. Your Hardware.\",\"title2\":\"Your Full-Time Agent.\",\"subtitle\":\"Cloud AI platforms rent you agents on their servers. We build one that lives on YOUR hardware, with YOUR data, forever. Same capability. Completely different ownership model.\"},\"agentLife\":{\"title\":\"The \\\"Life\\\" of Your Agent Is a Business Asset\",\"subtitle\":\"Even when your agent's work is cloud-based (Gmail, Google Calendar, CRM APIs), the agent's \u003cbold\u003e\\\"life\\\"\u003c/bold\u003e stays local:\",\"items\":{\"0\":\"Session transcripts: every conversation with your AI\",\"1\":\"Memory files: what it learned about your business over months\",\"2\":\"Personality tuning, crafted from your discovery call\",\"3\":\"Processed documents: summaries, reports, extracted data\"},\"p2\":\"This accumulated context is what makes your agent valuable over time. Month 1, it asks before every action. Month 3, it handles routine stuff autonomously. Month 6, it anticipates what you need before you ask.\",\"p3\":\"On your own Mac, you own all of this. On a cloud platform, the provider holds it and deletes it within 30 days if you cancel.\"},\"comparison\":{\"title\":\"Cloud AI Platforms vs. Your Full-Time Agent\",\"cloudHeader\":\"Cloud AI Platforms\",\"localHeader\":\"Full-Time Agent\",\"rows\":{\"0\":{\"label\":\"Where data lives\",\"cloud\":\"Provider's cloud servers\",\"local\":\"A Mac in your office\"},\"1\":{\"label\":\"Who sees your messages\",\"cloud\":\"Platform + cloud infra + AI provider (may train on your data)\",\"local\":\"AI processes your request, we enforce zero data retention\"},\"2\":{\"label\":\"Cancel subscription\",\"cloud\":\"Data deleted within 30 days\",\"local\":\"You keep everything forever\"},\"3\":{\"label\":\"Agent personality\",\"cloud\":\"Pre-built templates\",\"local\":\"Custom-built from discovery call\"},\"4\":{\"label\":\"Local file access\",\"cloud\":\"No, cloud only\",\"local\":\"Full filesystem access\"},\"5\":{\"label\":\"WhatsApp support\",\"cloud\":\"Often missing or limited\",\"local\":\"Native WhatsApp + Telegram\"},\"6\":{\"label\":\"Monthly cost\",\"cloud\":\"~{euroCloud} (+ hidden API fees)\",\"local\":\"Straightforward monthly care\"},\"7\":{\"label\":\"GDPR status\",\"cloud\":\"They're a data processor (DPA required)\",\"local\":\"Data stays on your hardware. You're in control.\"},\"8\":{\"label\":\"If provider shuts down\",\"cloud\":\"Data disappears\",\"local\":\"Your Mac keeps running\"},\"9\":{\"label\":\"Third-party data chain\",\"cloud\":\"4-5 companies handle your data\",\"local\":\"Your hardware + AI API (zero retention configured)\"},\"10\":{\"label\":\"Customization depth\",\"cloud\":\"Template agents with fixed roles\",\"local\":\"Personality, heartbeat, cron, skills, all bespoke\"},\"11\":{\"label\":\"Business context over time\",\"cloud\":\"Starts fresh, generic\",\"local\":\"Learns YOUR business continuously\"}}},\"reasons\":{\"title\":\"8 Reasons Local-First Wins for Business\",\"cloudLabel\":\"Cloud platforms\",\"localLabel\":\"247solutions\",\"items\":{\"0\":{\"title\":\"Data Ownership\",\"problem\":\"Cloud platforms retain all data while your subscription is active. Cancel? Months of accumulated business context, deleted.\",\"solution\":\"You own the hardware. All memory, conversations, and personality files are yours. Fire us and keep the machine.\"},\"1\":{\"title\":\"Message Privacy\",\"problem\":\"Cloud platforms collect and store every message: shipping rates, client tax details, legal strategy, personnel decisions. All on someone else's servers.\",\"solution\":\"Messages go directly from WhatsApp to the Gateway on your Mac. We do not access or review your conversations. We have maintenance access to the system, not your business data.\"},\"2\":{\"title\":\"Third-Party Data Chain\",\"problem\":\"Your data flows through 4-5 companies (payment processor, database provider, compute, AI provider, messaging). Most don't disable training on your data. A breach at any one exposes you.\",\"solution\":\"Your messages stay on your Mac. The AI model processes requests but we configure zero data retention and disable all training on your data. A normal business owner wouldn't even know these settings exist. We do.\"},\"3\":{\"title\":\"Real Customization\",\"problem\":\"Pre-built agents with generic roles. No discovery call. No understanding of YOUR business. Every customer gets the same template.\",\"solution\":\"A discovery call where we actually listen. Custom personality files crafted from understanding your actual business, communication style, and pain points.\"},\"4\":{\"title\":\"Accountability\",\"problem\":\"\\\"AS IS\\\" with no warranties. Liability capped at 12 months of fees. Their legal structure minimizes THEIR risk, not protects YOUR business.\",\"solution\":\"A named partner who visited your office. Monthly check-in calls. Our reputation in the local business community depends on your success.\"},\"5\":{\"title\":\"Local Access\",\"problem\":\"Cloud agents can't access local files, run macOS apps, execute browser automation on your desktop, or process documents from your file system.\",\"solution\":\"Your agent runs ON your machine. Read invoices, save reports, check spreadsheets, manage local apps. Full filesystem access.\"},\"6\":{\"title\":\"Hidden Costs\",\"problem\":\"\\\"Bring Your Own Key\\\" means you pay the platform fee PLUS your own AI subscription. Real cost: {euroCost}/month with surprise API bills.\",\"solution\":\"Straightforward monthly care. Scope and pricing agreed upfront. No hidden fees.\"},\"7\":{\"title\":\"Vendor Lock-In\",\"problem\":\"All data, context, and agent configuration lives on the provider's platform. Switching means
1starting from zero.\",\"solution\":\"You own the hardware and all files. The entire workspace is portable. Standard files, no proprietary format, no lock-in.\"}}},\"cancel\":{\"cloudTitle\":\"Cancel a Cloud AI Platform\",\"cloudItems\":[\"Data deleted within 30 days\",\"Agent's accumulated knowledge, gone\",\"Conversation history, gone\",\"Custom workflows, gone\",\"Months of business context, gone\"],\"localTitle\":\"Cancel 247solutions\",\"localItems\":[\"The Mac is yours. It's your hardware\",\"All data stays on your machine\",\"Agent keeps running (bring your own API key)\",\"Memory, personality, history, all intact\",\"We go out of business? Nothing changes for you\"]},\"industries\":{\"title\":\"Industries Where Local-First Is Non-Negotiable\",\"subtitle\":\"When your data is confidential by nature, cloud-first isn't good enough.\",\"items\":{\"0\":{\"title\":\"Shipping\",\"reason\":\"Charter rates, vessel operations, crew data. Confidential by nature. Competitive intelligence that cannot sit on a third-party server.\"},\"1\":{\"title\":\"Accounting\",\"reason\":\"Client tax data, financial records. Regulatory requirements mandate controlled storage. One breach = reputation destroyed.\"},\"2\":{\"title\":\"Law\",\"reason\":\"Attorney-client privilege, case strategy. Legally cannot be on third-party servers without proper safeguards and client consent.\"},\"3\":{\"title\":\"Real Estate\",\"reason\":\"Client financials, Golden Visa documents. Trust is everything. Your clients chose you for discretion.\"},\"4\":{\"title\":\"Construction\",\"reason\":\"Bid pricing, subcontractor rates. Competitive intelligence. If a competitor sees your numbers, you lose the job.\"}}},\"gdpr\":{\"title\":\"No GDPR Headaches\",\"description\":\"With local deployment, your data stays on your hardware. You control the machine, the data, and the access. No complex cloud compliance chains, no third-party data storage agreements. Your data, your machine, your rules.\",\"footnote\":\"All you need is a Mac that stays connected. A Mac Mini, a spare MacBook, whatever you already have.\"},\"cta\":{\"title\":\"Your Data Deserves Better Than a Cloud\",\"subtitle\":\"Get a Full-Time Agent on your hardware. Keep your data where it belongs. In your office.\",\"primaryCta\":\"Book a Discovery Call\",\"secondaryCta\":\"Book a Free Demo\"}},\"HomePage\":{\"hero\":{\"badge\":\"Runs on your hardware. Your data never leaves.\",\"title1\":\"Your AI employee.\",\"title2\":\"24/7 on WhatsApp.\",\"subtitle\":\"A Full-Time Agent that handles your emails, calendar, and client follow-ups while you sleep. Tomorrow morning, check WhatsApp. Your day is already sorted.\",\"cta\":\"Get Your Full-Time Agent\",\"ctaSecondary\":\"Book a Free Demo\",\"stat1\":\"Never clocks out\",\"stat2\":\"Remembers everything\",\"stat3\":\"Your data stays local\"},\"socialProof\":{\"openClawLine\":\"Built on OpenClaw, the open-source AI gateway with 150,000+ GitHub stars.\",\"
1integrationsLine\":\"Connects to the tools you already use.\"},\"expertise\":{\"title\":\"We Don't Just Install. We Engineer.\",\"subtitle\":\"Anyone can deploy an AI agent. We diagnose your business first, build a system tuned to how you actually work, and improve it every month.\",\"discovery\":{\"title\":\"We Listen Before We Build\",\"description\":\"Before we touch any technology, we map your workflows. Where do you lose hours? What falls through the cracks? We ask the questions management consultants charge thousands for. Then we actually build the solution.\",\"tags\":[\"Discovery\",\"Process Mapping\",\"Workflows\"]},\"tailored\":{\"title\":\"Tailored, Not Templated\",\"description\":\"Your agent gets personality files built from how you actually communicate. Your industry terms, your priorities, your tone. Not a generic chatbot, but a system engineered from your discovery call.\"},\"security\":{\"title\":\"Your Data. Your Office.\",\"description\":\"Runs on a Mac in your office. Your conversations, memory, and files never leave your premises. GDPR-native. Fire us, keep the machine and everything on it.\"},\"harness\":{\"label\":\"The harness that makes it work\"},\"smarter\":{\"title\":\"Smarter Every Month\",\"description\":\"Month 1: asks before acting. Month 3: handles routine on its own. Month 6: anticipates what you need. We manage the graduation so your agent earns autonomy.\"},\"proof\":{\"title\":\"50,000 Lines Before the Hype\",\"description\":\"We built a production AI platform with 10 services, 7 background workers, and 5 exchange integrations before personal agents became a trend. When something breaks at 2am, we don't Google it.\"},\"partner\":{\"title\":\"A Partner, Not a Platform\",\"description\":\"Our engineer shows up at your office. A real handshake, not a signup form. Monthly check-ins, direct WhatsApp support, and our reputation in your local business community on the line.\"}},\"howItWorks\":{\"title\":\"We Meet. We Build. It Runs.\",\"subtitle\":\"From first call to a working agent on your phone. Most teams go live the same day.\",\"tabs\":{\"meet\":{\"trigger\":\"We Meet\",\"triggerShort\":\"Meet\",\"title\":\"Discovery Call\",\"description\":\"You talk, we listen. Where are you losing hours? What tools do you use? What would your perfect Monday morning look like? We map your workflows and identify where a Full-Time Agent saves you the most time.\"},\"build\":{\"trigger\":\"We Build\",\"triggerShort\":\"Build\",\"title\":\"On-Site Installation + Remote Configuration\",\"description\":\"Our engineer shows up at your office. We install everything on your Mac, configure your agent's personality and workflows, connect your email and calendar, harden security, and run a full audit. Working agent in one session.\"},\"runs\":{\"trigger\":\"It Runs\",\"triggerShort\":\"Runs\",\"title\":\"24/7 Operation with Always-On Watch\",\"description\":\"Your agent runs around the clock. We handle security patches, model upgrades, and workflow improvements. 14-day Launch Watch included. Your agent gets better every month. You just chat on WhatsApp.\"}}},\"realTalk\":{\"title\":\"What Running an AI Agent Actually Feels Like\",\"subtitle\":\"OpenClaw is the open-source AI agent platform we deploy for you. These are real quotes from people who run it every day.\",\"attribution\":\"OpenClaw user\",\"quotes\":{\"0\":\"At this point I don't even know what to call OpenClaw. It is something new. After a few weeks in with it, this is the first time I have felt like I am living in the future since the launch of ChatGPT.\",\"1\":\"Imagine you take a smart model. And then you give it eyes and hands and sit it at a desk with a keyboard and mouse connected to a Mac Mini. Then you message it like a coworker from Telegram and it can do everything a person could do with that Mac Mini. That's what you have now.\",\"2\":\"It's running my company.\",\"3\":\"I swear 50% of OpenClaw time is debugging it. Can't complain though.\"},\"bridge\":{\"title\":\"You get the experience. We handle the rest.\",\"description\":\"OpenClaw is transformative technology. But it shipped 11 releases this month alone: security patches, behavior changes, channel fixes. Keeping it running takes specialized work. That is
1what 247solutions is for. You focus on chatting with your agent. We make sure it keeps working, keeps learning, and keeps getting better.\"}},\"releaseVelocity\":{\"title\":\"OpenClaw moves fast. Your business should stay calm.\",\"subtitle\":\"We track every release, test it in our lab, and upgrade your Full-Time Agent safely, so you stay focused on running your business.\",\"counter\":{\"prefix\":\"OpenClaw shipped\",\"suffix\":\"releases this month.\",\"followUp\":\"Each one changes something. We test every single one before it touches your agent.\"},\"viewRelease\":\"View release\",\"pipeline\":{\"title\":\"What we do every month\",\"steps\":{\"0\":{\"title\":\"Monitor\",\"description\":\"We track every OpenClaw release the day it ships.\"},\"1\":{\"title\":\"Lab Test\",\"description\":\"We run new releases on our own lab agents before anything touches your system.\"},\"2\":{\"title\":\"Review\",\"description\":\"Security audit and patch impact check before any client upgrade.\"},\"3\":{\"title\":\"Upgrade\",\"description\":\"Scheduled upgrade during your preferred maintenance window.\"},\"4\":{\"title\":\"Verify\",\"description\":\"Channels, schedules, memory, heartbeat, everything tested before sign-off.\"}}}},\"comparison\":{\"title\":\"What happens without ongoing maintenance?\",\"selfManaged\":\"Self-Managed\",\"withUs\":\"With Always-On Watch\",\"rows\":{\"0\":{\"category\":\"Releases\",\"self\":\"You read changelogs and hope nothing breaks\",\"watch\":\"We test every release on lab agents first\"},\"1\":{\"category\":\"Security\",\"self\":\"You run audits manually, if you remember\",\"watch\":\"Monthly security review with documented results\"},\"2\":{\"category\":\"Schedules\",\"self\":\"Cron jobs fail silently, you find out the next day\",\"watch\":\"We monitor every scheduled task, every day\"},\"3\":{\"category\":\"Channels\",\"self\":\"WhatsApp disconnects, you notice hours later\",\"watch\":\"We detect and fix channel issues proactively\"},\"4\":{\"category\":\"Upgrades\",\"self\":\"You upgrade and hope for the best\",\"watch\":\"We upgrade, verify, and roll back if needed\"},\"5\":{\"category\":\"Your time\",\"self\":\"Half your time goes to debugging the platform\",\"watch\":\"You chat with your agent. We handle the rest.\"}}},\"services\":{\"title\":\"What We Deliver\",\"subtitle\":\"Every engagement starts with a discovery call. We scope the work together and provide a clear proposal.\",\"cards\":{\"0\":{\"title\":\"Implementation\",\"description\":\"We deploy your Full-Time Agent on your hardware. Discovery, security hardening, personality setup, workflows, and a 14-day Launch Watch period to make sure everything runs perfectly.\",\"features\":[\"Dedicated discovery session\",\"On-site + remote deployment\",\"Security hardening \u0026 Tailscale setup\",\"Custom personality \u0026 workflows\",\"14-day Launch Watch included\"]},\"1\":{\"title\":\"Always-On Watch\",\"badge\":\"Core Service\",\"description\":\"Ongoing operational care for your Full-Time Agent. We handle the complexity of a fast-moving AI platform so your agent stays reliable, secure, and improving.\",\"features\":[\"Every release tested before it reaches your agent\",\"Monthly security review \u0026 hardening\",\"Proactive channel \u0026 schedule monitoring\",\"Performance tuning \u0026 memory optimization\",\"Monthly check-in call (scope-based)\"]},\"2\":{\"title\":\"Custom AI Solutions\",\"description\":\"Beyond the standard agent. Multi-agent architectures, custom integrations, Python automation, industry-specific workflows, whatever your business needs.\",\"features\":[\"Custom workflow development\",\"Third-party integrations\",\"Multi-agent routing\",\"Python automation \u0026 scripts\",\"Tailored to your operations\"]}},\"cta\":\"Book a Discovery Call\",\"footerNote\":\"Pricing depends on the number of agents, workflow complexity, and integrations required.\"},\"faq\":{\"title\":\"Frequently Asked Questions\",\"items\":{\"0\":{\"q\":\"What hardware do I need?\",\"a\":\"A Mac Mini (M2 or later) at your office. This is your hardware, your data stays on it. We install and maintain everything remotely.\"},\"1\":{\"q\":\"How does pricing work?\",\"a\":\"Every business is different. After a discovery call, we provide a clear proposal with scope and pricing tailored to your needs. No hidden fees.\"},\"2\":{\"q\":\"What happens after I pay?\",\"a\":\"We schedule your implementation. Our representative visits your office for hardware setup while our technical team connects remotely. The whole process takes 4 to 8 hours depen
1ding on the complexity.\"},\"3\":{\"q\":\"Can I add more agents later?\",\"a\":\"Yes. You can add agents for different roles or departments at any time. We scope and price each addition based on complexity.\"},\"4\":{\"q\":\"What if I want to stop?\",\"a\":\"Always-On Watch is month-to-month. Cancel with 30 days notice. Your agent keeps running on your hardware, you just take over maintenance.\"},\"5\":{\"q\":\"Is my data safe?\",\"a\":\"Your data never leaves your hardware. We deploy on your Mac Mini at your premises. All AI processing uses Zero Data Retention, no provider stores or trains on your conversations.\"}}},\"cta\":{\"title\":\"See It in Action\",\"subtitle\":\"Tell us about your business. We'll set up a demo agent you can chat with on WhatsApp.\",\"nameLabel\":\"Your Name\",\"namePlaceholder\":\"Maria Papadopoulou\",\"contactLabel\":\"Email or WhatsApp Number\",\"contactPlaceholder\":\"[email protected] or +30 694 123 4567\",\"companyLabel\":\"Company \u0026 Industry\",\"companyPlaceholder\":\"Aegean Properties / Real Estate\",\"painpointLabel\":\"What's eating your time?\",\"painpointPlaceholder\":\"e.g., 100+ emails a day, missed follow-ups, scheduling chaos...\",\"submitBtn\":\"Book My Free Demo\",\"sending\":\"Sending...\",\"successTitle\":\"You're In!\",\"successMessage\":\"We'll build a demo agent tailored to your workflow and invite you to a WhatsApp group within 24 hours.\",\"successAnother\":\"Submit another request\",\"errorMessage\":\"Something went wrong. Please try again or email us directly.\",\"retry\":\"Try Again\",\"footnote\":\"No credit card. No hardware. No commitment. We reply within 24 hours.\"}}}
1,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$L14\"}]\n"])</script>
1<script>self.__next_f.push([1,"15:I[54249,[\"/_next/static/chunks/550e020cac6c3a08.js\",\"/_next/static/chunks/831e983562ccaaf6.js\",\"/_next/static/chunks/a9498649e90383ff.js\"],\"\"]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"font-sans antialiased\",\"children\":[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-[#1E3A5F] flex items-center justify-center px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[#00B4B4] text-lg font-medium\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-2 text-4xl font-bold text-white sm:text-5xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-white/60 text-lg max-w-md mx-auto\",\"children\":\"The page you're looking for doesn't exist or has been moved.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-col sm:flex-row gap-4 justify-center\",\"children\":[[\"$\",\"$L15\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center justify-center rounded-lg bg-[#00B4B4] px-6 py-3 text-white font-medium hover:bg-[#00B4B4]/90 transition-colors\",\"children\":\"Go to Homepage\"}],[\"$\",\"$L15\",null,{\"href\":\"/#demo\",\"className\":\"inline-flex items-center justify-center rounded-lg border border-white/20 px-6 py-3 text-white/80 font-medium hover:bg-white/5 transition-colors\",\"children\":\"Contact Us\"}]]}]]}]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"16:I[18516,[\"/_next/static/chunks/a0e533664789d2fa.js\",\"/_next/static/chunks/6e12893231f07252.js\"],\"IconMark\"]\nb:null\n"])</script>
1<script>self.__next_f.push([1,"f:[[\"$\",\"title\",\"0\",{\"children\":\"Privacy Policy | 247solutions.ai\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Privacy Policy for 247solutions.ai. Your data stays on your hardware. We deploy AI agents locally with Zero Data Retention. GDPR compliant.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"AI agent,WhatsApp AI assistant,business automation,on-premise AI,Full-Time Agent,AI employee,local AI deployment,GDPR compliant AI,Mac Mini AI agent,AI agent for business,24/7 AI assistant,data sovereignty AI\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://247solutions.ai/privacy\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://247solutions.ai/privacy\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"el\",\"href\":\"https://247solutions.ai/el/privacy\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://247solutions.ai/privacy\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"247solutions | 24/7 AI Agent on Your Hardware, via WhatsApp\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"We deploy an AI agent that runs 24/7 on your Mac Mini. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://247solutions.ai\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:site_name\",\"content\":\"247solutions.ai\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"247solutions | 24/7 AI Agent on Your Hardware, via WhatsApp\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"We deploy an AI agent that runs 24/7 on your Mac Mini. Handles email, calendar, and client follow-ups via WhatsApp. Your data never leaves your office.\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0fbd3688.ico\",\"sizes\":\"32x32\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/icon.png?icon.9ca08aa0.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"18\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?apple-icon.e9e2bead.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L16\",\"19\",{}]]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.