[{"data":1,"prerenderedAt":568},["ShallowReactive",2],{"solutions":3,"legal-privacy":95},{"id":4,"title":5,"body":6,"cta":7,"description":20,"extension":21,"meta":22,"navigation":23,"path":24,"roles":25,"seo":90,"stem":93,"__hash__":94},"solutions\u002F1.solutions.yml","Solutions",null,{"title":8,"description":9,"links":10},"Set up your company in an afternoon.","Create your organisation, name your first office, invite your people. The default tags are ready; change them when you like.",[11,15],{"label":12,"to":13,"trailingIcon":14},"Start free","\u002Fsignup","i-lucide-arrow-right",{"label":16,"to":17,"color":18,"variant":19},"Talk to us","mailto:info@hyblance.com","neutral","outline","One product, four roles. What each person gets out of Hyblance, from thirty seconds a week on a phone to the full company picture.","yml",{},true,"\u002Fsolutions",[26,39,52,65],{"id":27,"name":28,"icon":29,"summary":30,"headline":31,"description":32,"points":33,"demo":38},"employees","Employees","i-lucide-calendar-days","Plan a week in thirty seconds, on a phone.","Thirty seconds a week, on a phone","My Week is one row of days and one row of tags. Tap a day, then a tag — or a tag, then the days it applies to. Copy last week. Set a pattern. That is the whole job.",[34,35,36,37],"Five day cards, or fewer for part-timers; non-working days are never asked about.","A half day splits into morning and afternoon, each with its own tag.","On a day you planned to be in the office, one button: I’m here.","You always see exactly what others can see about you, stated plainly.","week-strip",{"id":40,"name":41,"icon":42,"summary":43,"headline":44,"description":45,"points":46,"demo":51},"managers","Managers","i-lucide-layout-grid","See when the team overlaps, in the grid you already use.","Find the day the team overlaps","The schedule grid is the spreadsheet you already have, with a summary row that never scrolls away and the busiest day marked. Every team beneath yours is there without anyone maintaining a list.",[47,48,49,50],"People down the side, days across the top, today marked.","Expected per office and not planned per day, fixed under the headers.","Approve requests without leaving the screen.","Above thirty people the grid collapses to one row per team, with counts.","grid",{"id":53,"name":54,"icon":55,"summary":56,"headline":57,"description":58,"points":59,"demo":64},"office-managers","Office managers","i-lucide-building-2","Expected against desks, per office, per day. Rooms beside them.","Expected against desks, per office, per day","Utilisation as a percentage, a warning before the office is full, and a breakdown of where everyone else is. Rooms sit beside desks: free now, used today, checked into or not.",[60,61,62,63],"A configurable threshold — 90% by default — warns before the office is full.","Not planned shown separately from planned elsewhere.","Past days: expected against actual, from check-ins.","Rooms: utilisation, no-show rate, seat efficiency — the number that tells you to make three small rooms out of one large one.","capacity",{"id":66,"name":67,"icon":68,"summary":69,"headline":70,"description":71,"points":72,"demo":77,"settings":78},"administrators","Administrators","i-lucide-sliders-horizontal","Tags, teams and visibility, written as sentences.","Settings that read like sentences","Tags, teams and visibility are the three things a company decides for itself. Each one is written the way you would say it, and a preview answers the only question that matters: what does this person see, and why?",[73,74,75,76],"A tag is a label plus a behaviour. Rename Office to On site and no number changes.","Teams nest to any depth; managing a team means managing everything beneath it.","Visibility: a baseline, role rules, team grants, person overrides. Every level only adds.","Editing a tag’s behaviour creates a new version from a date; last month’s report stays as it was.","visibility",[79,82,84,87],{"label":80,"text":81},"Baseline","Everyone can see everyone.",{"label":41,"text":83},"Managers can see their own team and everything beneath it.",{"label":85,"text":86},"Marketing","Marketing can see Product & Development. Its managers can also see Sales.",{"label":88,"text":89},"Sick","Sick is visible to managers only.",{"title":91,"description":92},"Solutions by role","What employees, managers, office managers and administrators each get out of Hyblance.","1.solutions","n0dfzKdZLLnCLI4D5g6RqqsZfegZprUXH7HD26NjJaM",{"id":96,"title":97,"body":98,"description":560,"extension":561,"meta":562,"navigation":23,"path":563,"seo":564,"stem":565,"updated":566,"__hash__":567},"legal\u002F3.legal\u002Fprivacy.md","Privacy policy",{"type":99,"value":100,"toc":538},"minimark",[101,105,110,126,143,147,150,156,162,169,173,178,206,209,213,245,248,251,255,269,272,276,279,282,286,289,360,363,367,393,397,406,409,413,416,437,440,444,451,455,458,500,508,512,524,528,531,535],[102,103,104],"p",{},"This policy explains what personal data Hyblance processes, why, for how long, and what your rights are. It is written in plain English. Where it refers to \"we\" or \"Hyblance\", it means the company named below. Where it refers to \"you\", it means the person reading it — an employee using Hyblance at work, an administrator who set it up, or a visitor to this website.",[106,107,109],"h2",{"id":108},"_1-who-we-are-and-how-to-reach-us","1. Who we are and how to reach us",[102,111,112,113,117,118,121,122,125],{},"Hyblance is operated by ",[114,115,116],"strong",{},"Hyblance",", registered at ",[114,119,120],{},"Breda",", company registration number ",[114,123,124],{},"93940254",", the Netherlands.",[102,127,128,129,135,136,142],{},"For anything about personal data, write to ",[114,130,131],{},[132,133,134],"a",{"href":17},"info@hyblance.com",". For help using the product, write to ",[114,137,138],{},[132,139,141],{"href":140},"mailto:support@hyblance.com","support@hyblance.com",".",[106,144,146],{"id":145},"_2-two-roles-controller-and-processor","2. Two roles: controller and processor",[102,148,149],{},"Hyblance processes personal data in two different capacities, and the difference decides who you should contact about it.",[102,151,152,155],{},[114,153,154],{},"Hyblance as controller."," For your account (name, e-mail address, password, sign-in method), for billing and contract data of the customer company, and for the technical data of this website, Hyblance decides what is processed and why. Hyblance is the controller, and this policy applies in full.",[102,157,158,161],{},[114,159,160],{},"Hyblance as processor."," For everything your company's employees enter into the product — schedule entries, tags, check-ins, room bookings, team membership, visibility rules — the customer company is the controller. It decides which tags exist, who may see whose schedule, and how long the data is kept. Hyblance processes this data only on the customer's instructions, under a Data Processing Agreement. If you are an employee with a question about how your employer uses Hyblance, ask your employer first; we will help them answer.",[102,163,164,165,142],{},"A Data Processing Agreement is available on request from ",[114,166,167],{},[132,168,134],{"href":17},[106,170,172],{"id":171},"_3-what-we-process-and-why","3. What we process and why",[174,175,177],"h3",{"id":176},"_31-account-data-hyblance-as-controller","3.1 Account data (Hyblance as controller)",[179,180,181,188,194,200],"ul",{},[182,183,184,187],"li",{},[114,185,186],{},"Your name and e-mail address"," — to create and secure your account, to sign you in, and to send you the transactional e-mails listed in section 6.",[182,189,190,193],{},[114,191,192],{},"Your password"," — stored only as a cryptographic hash by our authentication provider. We never see it.",[182,195,196,199],{},[114,197,198],{},"If you sign in with Google:"," your name, e-mail address and profile picture as Google provides them. We use them only to create and identify your account. Google sign-in is optional; e-mail and password work without it.",[182,201,202,205],{},[114,203,204],{},"Organisation membership"," — which company you belong to and which roles you hold in it, so the product can show you the right screens.",[102,207,208],{},"Legal basis: performance of the contract with you or your employer (Article 6(1)(b) GDPR).",[174,210,212],{"id":211},"_32-customer-data-hyblance-as-processor","3.2 Customer data (Hyblance as processor)",[179,214,215,221,227,233,239],{},[182,216,217,220],{},[114,218,219],{},"Schedule data"," — for each person and calendar day, the tag chosen and, where the tag uses office capacity, the office. Also which version of the tag's rules applied at the time.",[182,222,223,226],{},[114,224,225],{},"Check-ins"," — that a person pressed \"I'm here\" at an office on a date.",[182,228,229,232],{},[114,230,231],{},"Room bookings"," — room, date, times, organiser, title, number of people, and whether the booking was checked into, released or cancelled.",[182,234,235,238],{},[114,236,237],{},"Structure"," — teams, membership with start and end dates, working patterns, roles, home office.",[182,240,241,244],{},[114,242,243],{},"Audit records"," — who changed whose schedule or visibility, and when. Kept so that every person can see changes made to their own data by someone else.",[102,246,247],{},"Legal basis: as processor we act on the customer's instructions. The customer is responsible for having a legal basis towards its employees, typically its legitimate interest in organising work and the office, or the employment contract.",[102,249,250],{},"Some tags may concern health or personal circumstances (for example a \"Sick\" tag). Hyblance is designed so that such tags carry no free-text notes at all, and so that their labels can be restricted to managers or HR. Whether such tags exist and who may see them is the customer's decision and responsibility.",[174,252,254],{"id":253},"_33-website-and-technical-data-hyblance-as-controller","3.3 Website and technical data (Hyblance as controller)",[179,256,257,263],{},[182,258,259,262],{},[114,260,261],{},"Server logs"," — IP address, browser type, requested page, time, and any error, kept for security and to keep the service running.",[182,264,265,268],{},[114,266,267],{},"Colour-mode preference"," — stored in your browser so the site remembers light or dark.",[102,270,271],{},"Legal basis: our legitimate interest in running a secure and reliable service (Article 6(1)(f) GDPR).",[174,273,275],{"id":274},"_34-contact-and-support","3.4 Contact and support",[102,277,278],{},"When you write to us, we keep the correspondence for as long as needed to answer you and to handle any follow-up.",[102,280,281],{},"Legal basis: legitimate interest in answering you, or the contract where the question concerns it.",[106,283,285],{"id":284},"_4-sub-processors","4. Sub-processors",[102,287,288],{},"We use the following third parties to run Hyblance. Each processes data only on our instructions and under a written agreement.",[290,291,292,308],"table",{},[293,294,295],"thead",{},[296,297,298,302,305],"tr",{},[299,300,301],"th",{},"Provider",[299,303,304],{},"What it does",[299,306,307],{},"Where",[309,310,311,323,334,345],"tbody",{},[296,312,313,317,320],{},[314,315,316],"td",{},"Supabase",[314,318,319],{},"Database, authentication and file storage for the product",[314,321,322],{},"European Union",[296,324,325,328,331],{},[314,326,327],{},"Resend",[314,329,330],{},"Sends the transactional e-mails listed in section 6",[314,332,333],{},"Servers in the United States, under standard contractual clauses",[296,335,336,339,342],{},[314,337,338],{},"Google",[314,340,341],{},"Sign-in with a Google account — only if you choose it",[314,343,344],{},"Depending on your Google account",[296,346,347,352,355],{},[314,348,349],{},[114,350,351],{},"Vercel",[314,353,354],{},"Hosts the website and the application",[314,356,357],{},[114,358,359],{},"Europe",[102,361,362],{},"We will update this table when a provider changes and notify customers under the Data Processing Agreement.",[106,364,366],{"id":365},"_5-retention","5. Retention",[179,368,369,375,381,387],{},[182,370,371,374],{},[114,372,373],{},"Account data:"," for as long as your account exists. When you delete your account, or your employer removes you, we delete the account within 30 days. Records that we must keep by law (invoices, for example) are kept for the legal period only.",[182,376,377,380],{},[114,378,379],{},"Customer data:"," for the life of the customer's subscription. When a subscription ends, the customer can ask for its data within 30 days; after 30 days we delete it. Backups are overwritten on a rolling schedule within a further 30 days.",[182,382,383,386],{},[114,384,385],{},"Server logs:"," 90 days.",[182,388,389,392],{},[114,390,391],{},"Correspondence:"," up to two years after the last message.",[106,394,396],{"id":395},"_6-e-mail","6. E-mail",[102,398,399,400,142],{},"Hyblance sends transactional e-mail only: a confirmation when you create an account, a link when you reset your password, and an invitation when an administrator adds you to a company. These are sent from ",[114,401,402],{},[132,403,405],{"href":404},"mailto:no-reply@send.hyblance.com","no-reply@send.hyblance.com",[102,407,408],{},"We send no notification e-mail of any kind — no reminders, no weekly digests, no capacity alerts — and no marketing e-mail to product users.",[106,410,412],{"id":411},"_7-cookies","7. Cookies",[102,414,415],{},"Hyblance uses strictly necessary cookies only:",[179,417,418,425,431],{},[182,419,420,421,424],{},"a ",[114,422,423],{},"session cookie"," set by our authentication provider so that you stay signed in;",[182,426,420,427,430],{},[114,428,429],{},"colour-mode preference"," so the site remembers light or dark;",[182,432,420,433,436],{},[114,434,435],{},"redirect cookie"," that remembers the page you were trying to open when you were asked to sign in.",[102,438,439],{},"There is no advertising, no tracking across websites, and no analytics that identify people. Because these cookies are strictly necessary, no cookie banner is shown.",[106,441,443],{"id":442},"_8-international-transfers","8. International transfers",[102,445,446,447,142],{},"Product data is stored in the European Union. Where a sub-processor is outside the EU (see section 4), transfers take place under the European Commission's standard contractual clauses, with additional safeguards where the law requires them. You can ask for a copy of the relevant clauses at ",[114,448,449],{},[132,450,134],{"href":17},[106,452,454],{"id":453},"_9-your-rights","9. Your rights",[102,456,457],{},"Under the GDPR you have the right to:",[179,459,460,466,472,478,488,494],{},[182,461,462,465],{},[114,463,464],{},"access"," the personal data we hold about you;",[182,467,468,471],{},[114,469,470],{},"rectify"," data that is wrong — you can change your own name in the product's settings;",[182,473,474,477],{},[114,475,476],{},"erase"," your data, where we have no legal reason to keep it;",[182,479,480,483,484,487],{},[114,481,482],{},"restrict"," or ",[114,485,486],{},"object"," to processing based on legitimate interest;",[182,489,490,493],{},[114,491,492],{},"receive"," your data in a portable format;",[182,495,496,499],{},[114,497,498],{},"withdraw consent"," at any time, where processing was based on consent (for example Google sign-in — you can switch to e-mail and password).",[102,501,502,503,507],{},"For account and website data, write to ",[114,504,505],{},[132,506,134],{"href":17}," and we will answer within one month. For schedule and other customer data, your employer is the controller: ask them, and we will support them in answering. We may ask you to confirm your identity before acting on a request.",[106,509,511],{"id":510},"_10-complaints","10. Complaints",[102,513,514,515,519,520,523],{},"If you believe we are processing your personal data unlawfully, we would like to hear it first at ",[114,516,517],{},[132,518,134],{"href":17},". You also have the right to lodge a complaint with the Dutch supervisory authority, the ",[114,521,522],{},"Autoriteit Persoonsgegevens"," (autoriteitpersoonsgegevens.nl), or with the authority in the country where you live or work.",[106,525,527],{"id":526},"_11-security","11. Security",[102,529,530],{},"We protect personal data with encryption in transit and at rest, row-level access control in the database so that one company can never read another's data, access limited to the people who need it, and logging of administrative actions. If a personal-data breach occurs that is likely to result in a risk to you, we will inform the affected customers without undue delay and the supervisory authority within 72 hours where the law requires it.",[106,532,534],{"id":533},"_12-changes-to-this-policy","12. Changes to this policy",[102,536,537],{},"When this policy changes, we update the date at the top and, for changes that affect what we do with your data, tell customers by e-mail at least 30 days before the change takes effect. Earlier versions are available on request.",{"title":539,"searchDepth":540,"depth":540,"links":541},"",2,[542,543,544,551,552,553,554,555,556,557,558,559],{"id":108,"depth":540,"text":109},{"id":145,"depth":540,"text":146},{"id":171,"depth":540,"text":172,"children":545},[546,548,549,550],{"id":176,"depth":547,"text":177},3,{"id":211,"depth":547,"text":212},{"id":253,"depth":547,"text":254},{"id":274,"depth":547,"text":275},{"id":284,"depth":540,"text":285},{"id":365,"depth":540,"text":366},{"id":395,"depth":540,"text":396},{"id":411,"depth":540,"text":412},{"id":442,"depth":540,"text":443},{"id":453,"depth":540,"text":454},{"id":510,"depth":540,"text":511},{"id":526,"depth":540,"text":527},{"id":533,"depth":540,"text":534},"What Hyblance does with personal data, as controller for your account and as processor for your company’s schedules.","md",{},"\u002Flegal\u002Fprivacy",{"title":97,"description":560},"3.legal\u002Fprivacy","2026-08-27","JN0oENc0WBgYHapGbLmiJPzZkDD5g9vf1POrUOsrglg",1792015102552]