[{"data":1,"prerenderedAt":914},["ShallowReactive",2],{"navigation":3,"\u002Fsecurity\u002Faccount-deletion-and-privacy":395,"\u002Fsecurity\u002Faccount-deletion-and-privacy-surround":909},[4,23,53,78,107,142,166,202,238,277,306,361],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-sliders",{"title":18,"path":19,"stem":20,"icon":21},"Signing in on the mobile app","\u002Fgetting-started\u002Fmobile-app-sign-in","1.getting-started\u002F4.mobile-app-sign-in","i-lucide-smartphone",false,{"title":24,"icon":22,"path":25,"stem":26,"children":27,"page":22},"Billing & Plans","\u002Fbilling","10.billing",[28,33,38,43,48],{"title":29,"path":30,"stem":31,"icon":32},"Plans","\u002Fbilling\u002Fplans","10.billing\u002F1.plans","i-lucide-credit-card",{"title":34,"path":35,"stem":36,"icon":37},"Limits & Usage","\u002Fbilling\u002Flimits-and-usage","10.billing\u002F2.limits-and-usage","i-lucide-gauge",{"title":39,"path":40,"stem":41,"icon":42},"Managing Your Subscription","\u002Fbilling\u002Fmanaging-your-subscription","10.billing\u002F3.managing-your-subscription","i-lucide-receipt",{"title":44,"path":45,"stem":46,"icon":47},"Add-ons","\u002Fbilling\u002Fadd-ons","10.billing\u002F4.add-ons","i-lucide-puzzle",{"title":49,"path":50,"stem":51,"icon":52},"Integrations","\u002Fbilling\u002Fintegrations","10.billing\u002F5.integrations","i-lucide-plug",{"title":54,"icon":22,"path":55,"stem":56,"children":57,"page":22},"Settings","\u002Fsettings","11.settings",[58,62,66,70,74],{"title":59,"path":60,"stem":61},"General","\u002Fsettings\u002Fgeneral","11.settings\u002F1.general",{"title":63,"path":64,"stem":65},"Leave Types","\u002Fsettings\u002Fleavetype","11.settings\u002F2.leaveType",{"title":67,"path":68,"stem":69},"Carry Forward","\u002Fsettings\u002Fcarryforward","11.settings\u002F3.carryForward",{"title":71,"path":72,"stem":73},"Department Management","\u002Fsettings\u002Fdepartments","11.settings\u002F4.departments",{"title":75,"path":76,"stem":77},"Public Holidays","\u002Fsettings\u002Fpublicholiday","11.settings\u002F5.publicholiday",{"title":79,"path":80,"stem":81,"children":82,"page":22},"Mcp","\u002Fmcp","12.mcp",[83,88,92,97,102],{"title":84,"path":85,"stem":86,"icon":87},"Overview","\u002Fmcp\u002Foverview","12.mcp\u002F1.overview","i-lucide-bot",{"title":89,"path":90,"stem":91,"icon":52},"Connecting","\u002Fmcp\u002Fconnecting","12.mcp\u002F2.connecting",{"title":93,"path":94,"stem":95,"icon":96},"Tools Reference","\u002Fmcp\u002Ftools","12.mcp\u002F3.tools","i-lucide-wrench",{"title":98,"path":99,"stem":100,"icon":101},"Security","\u002Fmcp\u002Fsecurity","12.mcp\u002F4.security","i-lucide-shield",{"title":103,"path":104,"stem":105,"icon":106},"Integrating Your Own MCP Client","\u002Fmcp\u002Fcustom-client","12.mcp\u002F5.custom-client","i-lucide-code",{"title":108,"icon":22,"path":109,"stem":110,"children":111,"page":22},"Leave Management","\u002Fleave-management","2.leave-management",[112,117,122,127,132,137],{"title":113,"path":114,"stem":115,"icon":116},"Leave Management Overview","\u002Fleave-management\u002Foverview","2.leave-management\u002F1.overview","i-lucide-palmtree",{"title":118,"path":119,"stem":120,"icon":121},"Requesting Leave","\u002Fleave-management\u002Frequesting-leave","2.leave-management\u002F2.requesting-leave","i-lucide-calendar-plus",{"title":123,"path":124,"stem":125,"icon":126},"Leave Balances","\u002Fleave-management\u002Fleave-balances","2.leave-management\u002F3.leave-balances","i-lucide-wallet",{"title":128,"path":129,"stem":130,"icon":131},"Group Booking","\u002Fleave-management\u002Fgroup-booking","2.leave-management\u002F4.group-booking","i-lucide-users",{"title":133,"path":134,"stem":135,"icon":136},"Editing and Cancelling Leave","\u002Fleave-management\u002Fediting-and-cancelling","2.leave-management\u002F5.editing-and-cancelling","i-lucide-pencil",{"title":138,"path":139,"stem":140,"icon":141},"Leave Troubleshooting","\u002Fleave-management\u002Ftroubleshooting","2.leave-management\u002F6.troubleshooting","i-lucide-life-buoy",{"title":143,"icon":22,"path":144,"stem":145,"children":146,"page":22},"Approvals","\u002Fapprovals","3.approvals",[147,152,157,161],{"title":148,"path":149,"stem":150,"icon":151},"Approvals Overview","\u002Fapprovals\u002Foverview","3.approvals\u002F1.overview","i-lucide-check-check",{"title":153,"path":154,"stem":155,"icon":156},"Leave Approvals","\u002Fapprovals\u002Fleave-approvals","3.approvals\u002F2.leave-approvals","i-lucide-calendar-check",{"title":158,"path":159,"stem":160,"icon":42},"Expense Approvals","\u002Fapprovals\u002Fexpense-approvals","3.approvals\u002F3.expense-approvals",{"title":162,"path":163,"stem":164,"icon":165},"Time Approvals","\u002Fapprovals\u002Ftime-approvals","3.approvals\u002F4.time-approvals","i-lucide-clock-9",{"title":167,"icon":22,"path":168,"stem":169,"children":170,"page":22},"Time tracking & monitoring","\u002Ftime-tracking","4.Time Tracking",[171,176,181,186,190,194,198],{"title":172,"path":173,"stem":174,"icon":175},"Clocking In & Location","\u002Ftime-tracking\u002Fclock-in-and-location","4.Time Tracking\u002F5.clock-in-and-location","i-lucide-map-pin",{"title":177,"path":178,"stem":179,"icon":180},"Overtime & Pay-Period Lockdown","\u002Ftime-tracking\u002Fovertime-and-lockdown","4.Time Tracking\u002F6.overtime-and-lockdown","i-lucide-lock",{"title":182,"path":183,"stem":184,"icon":185},"Geofencing","\u002Ftime-tracking\u002Fgeofencing","4.Time Tracking\u002F7.geofencing","i-lucide-map",{"title":187,"path":188,"stem":189},"Time & Projects","\u002Ftime-tracking\u002Ftimeandprojects","4.Time Tracking\u002FTime&Projects",{"title":191,"path":192,"stem":193},"Time Tracking","\u002Ftime-tracking\u002Ftime-tracking","4.Time Tracking\u002FTime-tracking",{"title":195,"path":196,"stem":197},"Timeboard","\u002Ftime-tracking\u002Ftimeboard","4.Time Tracking\u002FTimeBoard",{"title":199,"path":200,"stem":201},"Timesheets","\u002Ftime-tracking\u002Ftimesheets","4.Time Tracking\u002FTimesheets",{"title":203,"icon":22,"path":204,"stem":205,"children":206,"page":22},"Expenses","\u002Fexpenses","5.expenses",[207,211,215,219,223,228,233],{"title":208,"path":209,"stem":210},"Expense Claims","\u002Fexpenses\u002Foverview","5.expenses\u002F1.overview",{"title":212,"path":213,"stem":214},"Add & Manage Purchases","\u002Fexpenses\u002Fpurchases","5.expenses\u002F2.purchases",{"title":216,"path":217,"stem":218},"Travel & Mileage Entry","\u002Fexpenses\u002Ftravelentries","5.expenses\u002F3.travelentries",{"title":220,"path":221,"stem":222,"icon":32},"Company Card Expenses","\u002Fexpenses\u002Fcompany-cards","5.expenses\u002F4.company-cards",{"title":224,"path":225,"stem":226,"icon":227},"Per Diems","\u002Fexpenses\u002Fper-diems","5.expenses\u002F5.per-diems","i-lucide-utensils",{"title":229,"path":230,"stem":231,"icon":232},"Receipt Scanning","\u002Fexpenses\u002Freceipt-scanning","5.expenses\u002F6.receipt-scanning","i-lucide-scan-line",{"title":234,"path":235,"stem":236,"icon":237},"Statuses & Submission","\u002Fexpenses\u002Fstatuses-and-submission","5.expenses\u002F7.statuses-and-submission","i-lucide-git-pull-request-arrow",{"title":239,"icon":22,"path":240,"stem":241,"children":242,"page":22},"Documents & E-Signatures","\u002Fdocuments","6.documents",[243,247,252,257,262,267,272],{"title":84,"path":244,"stem":245,"icon":246},"\u002Fdocuments\u002Foverview","6.documents\u002F1.overview","i-lucide-folder-open",{"title":248,"path":249,"stem":250,"icon":251},"Uploading Documents","\u002Fdocuments\u002Fuploading","6.documents\u002F2.uploading","i-lucide-upload",{"title":253,"path":254,"stem":255,"icon":256},"E-Signatures","\u002Fdocuments\u002Fe-signatures","6.documents\u002F3.e-signatures","i-lucide-pen-tool",{"title":258,"path":259,"stem":260,"icon":261},"Audit Trail & Certificate","\u002Fdocuments\u002Faudit-trail","6.documents\u002F4.audit-trail","i-lucide-file-check",{"title":263,"path":264,"stem":265,"icon":266},"Templates & Bulk Send","\u002Fdocuments\u002Ftemplates-and-bulk-send","6.documents\u002F5.templates-and-bulk-send","i-lucide-layout-template",{"title":268,"path":269,"stem":270,"icon":271},"Onboarding","\u002Fdocuments\u002Fonboarding","6.documents\u002F6.onboarding","i-lucide-user-plus",{"title":273,"path":274,"stem":275,"icon":276},"Offboarding","\u002Fdocuments\u002Foffboarding","6.documents\u002F7.offboarding","i-lucide-user-minus",{"title":278,"icon":22,"path":279,"stem":280,"children":281,"page":22},"People & HR","\u002Fpeople","7.people",[282,286,291,296,301],{"title":283,"path":284,"stem":285,"icon":131},"Directory & Profiles","\u002Fpeople\u002Fdirectory-and-profiles","7.people\u002F1.directory-and-profiles",{"title":287,"path":288,"stem":289,"icon":290},"Managing Users","\u002Fpeople\u002Fmanaging-users","7.people\u002F2.managing-users","i-lucide-user-cog",{"title":292,"path":293,"stem":294,"icon":295},"HR Records","\u002Fpeople\u002Fhr-records","7.people\u002F3.hr-records","i-lucide-folder-archive",{"title":297,"path":298,"stem":299,"icon":300},"Performance","\u002Fpeople\u002Fperformance","7.people\u002F4.performance","i-lucide-target",{"title":302,"path":303,"stem":304,"icon":305},"Training","\u002Fpeople\u002Ftraining","7.people\u002F5.training","i-lucide-graduation-cap",{"title":307,"icon":22,"path":308,"stem":309,"children":310,"page":22},"Features","\u002Ffeatures","8.features",[311,315,319,324,329,333,337,341,345,349,353,357],{"title":312,"path":313,"stem":314},"Dashboard","\u002Ffeatures\u002Fdashboard","8.features\u002F1.dashboard",{"title":316,"path":317,"stem":318},"SMTP troubleshoot","\u002Ffeatures\u002Fsmtp-troubleshoot","8.features\u002F10.smtp-troubleshoot",{"title":320,"path":321,"stem":322,"icon":323},"Notifications","\u002Ffeatures\u002Fnotifications","8.features\u002F11.notifications","i-lucide-bell",{"title":325,"path":326,"stem":327,"icon":328},"Reports","\u002Ffeatures\u002Freports","8.features\u002F12.reports","i-lucide-bar-chart-3",{"title":330,"path":331,"stem":332},"Calendar & Leave Overview","\u002Ffeatures\u002Fcalendar","8.features\u002F2.calendar",{"title":334,"path":335,"stem":336},"Calendar Integration","\u002Ffeatures\u002Fcalendar-integration","8.features\u002F3.calendar-integration",{"title":338,"path":339,"stem":340},"Schedules","\u002Ffeatures\u002Fschedules","8.features\u002F4.schedules",{"title":342,"path":343,"stem":344},"Project Management","\u002Ffeatures\u002Fprojects","8.features\u002F5.projects",{"title":346,"path":347,"stem":348},"Expense Settings","\u002Ffeatures\u002Fexpense-settings","8.features\u002F6.expense-settings",{"title":350,"path":351,"stem":352},"Auth0 SSO Integration","\u002Ffeatures\u002Fauth0-integration","8.features\u002F7.auth0-integration",{"title":354,"path":355,"stem":356},"Password & Authentication Policy","\u002Ffeatures\u002Fpolicies","8.features\u002F8.policies",{"title":358,"path":359,"stem":360},"Email Configuration (SMTP)","\u002Ffeatures\u002Femail-configuration","8.features\u002F9.email-configuration",{"title":362,"icon":22,"path":363,"stem":364,"children":365,"page":22},"Security & Privacy","\u002Fsecurity","9.security",[366,371,376,380,385,390],{"title":367,"path":368,"stem":369,"icon":370},"Security Overview","\u002Fsecurity\u002Foverview","9.security\u002F1.overview","i-lucide-shield-check",{"title":372,"path":373,"stem":374,"icon":375},"Authentication","\u002Fsecurity\u002Fauthentication","9.security\u002F2.authentication","i-lucide-log-in",{"title":377,"path":378,"stem":379,"icon":21},"Two-Factor & Devices","\u002Fsecurity\u002Ftwo-factor-and-devices","9.security\u002F3.two-factor-and-devices",{"title":381,"path":382,"stem":383,"icon":384},"Audit & Monitoring","\u002Fsecurity\u002Faudit-and-monitoring","9.security\u002F4.audit-and-monitoring","i-lucide-scroll-text",{"title":386,"path":387,"stem":388,"icon":389},"Account Deletion & Privacy","\u002Fsecurity\u002Faccount-deletion-and-privacy","9.security\u002F5.account-deletion-and-privacy","i-lucide-user-x",{"title":391,"path":392,"stem":393,"icon":394},"Roles & Permissions","\u002Fsecurity\u002Froles-and-permissions","9.security\u002F6.roles-and-permissions","i-lucide-key-round",{"id":396,"title":386,"body":397,"description":902,"extension":903,"links":904,"meta":905,"navigation":906,"path":387,"seo":907,"stem":388,"__hash__":908},"docs\u002F9.security\u002F5.account-deletion-and-privacy.md",{"type":398,"value":399,"toc":890},"minimark",[400,404,421,431,436,443,460,527,537,541,550,561,577,587,591,607,610,615,630,640,644,651,735,750,754,763,774,778,787,793,797,886],[401,402,386],"h1",{"id":403},"account-deletion-privacy",[405,406,407,408,412,413,416,417,420],"p",{},"BookYourPTO supports the data-subject rights required by ",[409,410,411],"strong",{},"GDPR"," and ",[409,414,415],{},"CCPA",", entirely ",[409,418,419],{},"in-app",". You can delete your account, export your data, and opt out of third-party syncs without filing a support ticket. Executives can delete the entire organization. This page explains each flow, what actually happens to your data, and the guardrails.",[405,422,423,424,427,428,430],{},"You'll find these controls in ",[409,425,426],{},"Profile → Danger Zone"," on mobile and in ",[409,429,54],{}," on desktop.",[432,433,435],"h2",{"id":434},"the-emailed-confirmation-code","The emailed confirmation code",[405,437,438,439,442],{},"Destructive deletions are gated by a one-time ",[409,440,441],{},"6-digit code"," sent to the account owner's email.",[444,445,450],"pre",{"className":446,"code":447,"language":448,"meta":449,"style":449},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","POST \u002Fapi\u002Fprivacy\u002Frequest-deletion-code\n","http","",[451,452,453],"code",{"__ignoreMap":449},[454,455,458],"span",{"class":456,"line":457},"line",1,[454,459,447],{},[461,462,463,476],"table",{},[464,465,466],"thead",{},[467,468,469,473],"tr",{},[470,471,472],"th",{},"Property",[470,474,475],{},"Value",[477,478,479,491,499,511,519],"tbody",{},[467,480,481,485],{},[482,483,484],"td",{},"Code",[482,486,487,488],{},"6 digits, ",[409,489,490],{},"single-use",[467,492,493,496],{},[482,494,495],{},"Validity",[482,497,498],{},"Held for a limited time, then expires",[467,500,501,504],{},[482,502,503],{},"Delivery",[482,505,506,507,510],{},"Emailed to the account owner; the recipient address is ",[409,508,509],{},"masked"," in the API response",[467,512,513,516],{},[482,514,515],{},"Rate limit",[482,517,518],{},"Strictly rate limited",[467,520,521,524],{},[482,522,523],{},"Failure mode",[482,525,526],{},"If a code can't be issued, no deletion can proceed",[528,529,531],"callout",{"color":530,"icon":101},"amber",[405,532,533,536],{},[409,534,535],{},"Safe by design."," If the system can't reliably prove it's really you, it refuses to delete anything. No code means no deletion — a temporary outage can never cause an accidental wipe.",[432,538,540],{"id":539},"deleting-your-organization-executive-only","Deleting your organization (Executive only)",[444,542,544],{"className":446,"code":543,"language":448,"meta":449,"style":449},"DELETE \u002Fapi\u002Forganization\n",[451,545,546],{"__ignoreMap":449},[454,547,548],{"class":456,"line":457},[454,549,543],{},[405,551,552,553,556,557,560],{},"An ",[409,554,555],{},"Executive"," can delete their ",[409,558,559],{},"own"," organization with a valid confirmation code. This:",[562,563,564,568,571],"ol",{},[565,566,567],"li",{},"Cancels the Stripe subscription,",[565,569,570],{},"Writes a final audit log entry, then",[565,572,573,576],{},[409,574,575],{},"Cascade-deletes"," the organization and all of its data.",[528,578,581],{"color":579,"icon":580},"red","i-lucide-triangle-alert",[405,582,583,586],{},[409,584,585],{},"This is irreversible."," Deleting the organization removes every user, leave record, expense, document, and setting. Export anything you need first.",[432,588,590],{"id":589},"deleting-your-own-account","Deleting your own account",[444,592,594],{"className":446,"code":593,"language":448,"meta":449,"style":449},"POST \u002Fapi\u002Fprivacy\u002Fdata-deletion\n{ \"code\": \"123456\" }\n",[451,595,596,601],{"__ignoreMap":449},[454,597,598],{"class":456,"line":457},[454,599,600],{},"POST \u002Fapi\u002Fprivacy\u002Fdata-deletion\n",[454,602,604],{"class":456,"line":603},2,[454,605,606],{},"{ \"code\": \"123456\" }\n",[405,608,609],{},"Everyone who isn't deleting the whole org uses this flow with a valid emailed code. Self-deletion is rate limited.",[611,612,614],"h3",{"id":613},"admins-deleting-other-users","Admins deleting other users",[405,616,617,618,621,622,625,626,629],{},"Administrators and Executives can delete ",[409,619,620],{},"another"," user by passing a ",[451,623,624],{},"userId"," — ",[409,627,628],{},"no code is required"," in that case, because they're acting as an authenticated administrator.",[528,631,634],{"color":632,"icon":633},"blue","i-lucide-info",[405,635,636,639],{},[409,637,638],{},"You cannot delete the last administrator."," Transfer ownership \u002F promote another admin first, or the request is rejected.",[611,641,643],{"id":642},"what-delete-actually-does-anonymization","What \"delete\" actually does — anonymization",[405,645,646,647,650],{},"To preserve the integrity of organization-wide reporting, deletion ",[409,648,649],{},"anonymizes"," rather than hard-deletes:",[461,652,653,663],{},[464,654,655],{},[467,656,657,660],{},[470,658,659],{},"Data",[470,661,662],{},"What happens",[477,664,665,676,684,692,700,710,725],{},[467,666,667,670],{},[482,668,669],{},"Name",[482,671,672,673],{},"Replaced with ",[409,674,675],{},"\"Deleted User\"",[467,677,678,681],{},[482,679,680],{},"Email",[482,682,683],{},"Scrambled",[467,685,686,689],{},[482,687,688],{},"PII & secrets",[482,690,691],{},"Nulled",[467,693,694,697],{},[482,695,696],{},"Account",[482,698,699],{},"Deactivated (locked out on the next request)",[467,701,702,705],{},[482,703,704],{},"Refresh tokens, trusted devices, notifications, chat, sign-in logs, token logs",[482,706,707],{},[409,708,709],{},"Deleted",[467,711,712,715],{},[482,713,714],{},"Leave records",[482,716,717,720,721,724],{},[409,718,719],{},"Kept",", but reasons\u002Fnotes are ",[409,722,723],{},"cleared"," (they may contain medical information)",[467,726,727,730],{},[482,728,729],{},"Audit logs",[482,731,732,734],{},[409,733,719],{},", with the actor anonymized to \"Deleted User\"",[405,736,737,738,741,742,745,746,749],{},"A deletion notification email goes to the ",[409,739,740],{},"user",", their ",[409,743,744],{},"department head",", and the org's ",[409,747,748],{},"admins\u002Fexecutives",".",[432,751,753],{"id":752},"data-export-gdpr","Data export (GDPR)",[444,755,757],{"className":446,"code":756,"language":448,"meta":449,"style":449},"POST \u002Fapi\u002Fprivacy\u002Fdata-export\n",[451,758,759],{"__ignoreMap":449},[454,760,761],{"class":456,"line":457},[454,762,756],{},[405,764,765,766,769,770,773],{},"Returns your ",[409,767,768],{},"full data"," as a downloadable ",[409,771,772],{},"JSON"," file. Rate limited.",[432,775,777],{"id":776},"opt-out-of-data-sellingsharing-ccpa","Opt out of data selling\u002Fsharing (CCPA)",[444,779,781],{"className":446,"code":780,"language":448,"meta":449,"style":449},"POST \u002Fapi\u002Fprivacy\u002Fopt-out\n",[451,782,783],{"__ignoreMap":449},[454,784,785],{"class":456,"line":457},[454,786,780],{},[405,788,789,790,749],{},"Excludes you from ",[409,791,792],{},"CRM and third-party syncs",[432,794,796],{"id":795},"troubleshooting","Troubleshooting",[461,798,799,812],{},[464,800,801],{},[467,802,803,806,809],{},[470,804,805],{},"Error",[470,807,808],{},"Cause",[470,810,811],{},"Fix",[477,813,814,827,840,851,864,875],{},[467,815,816,821,824],{},[482,817,818],{},[451,819,820],{},"6-digit confirmation code required",[482,822,823],{},"You started a delete without a code.",[482,825,826],{},"Tap \"Send code\", then enter the emailed 6-digit code.",[467,828,829,834,837],{},[482,830,831],{},[451,832,833],{},"Invalid or expired code",[482,835,836],{},"Code was wrong, already used, or expired.",[482,838,839],{},"Request a fresh code and try again.",[467,841,842,845,848],{},[482,843,844],{},"No email arrived",[482,846,847],{},"Rate limit reached or a transient mail issue.",[482,849,850],{},"Wait a short while and resend; if a code can't be issued, deletion won't proceed.",[467,852,853,858,861],{},[482,854,855],{},[451,856,857],{},"Cannot delete the last administrator",[482,859,860],{},"You're the only admin.",[482,862,863],{},"Promote\u002Ftransfer to another admin first, then delete.",[467,865,866,869,872],{},[482,867,868],{},"Self-delete rejected",[482,870,871],{},"Too many self-deletion attempts in a short span.",[482,873,874],{},"Wait a while and retry.",[467,876,877,880,883],{},[482,878,879],{},"Export rejected",[482,881,882],{},"Too many exports in a short span.",[482,884,885],{},"Wait and retry.",[887,888,889],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":449,"searchDepth":457,"depth":603,"links":891},[892,893,894,899,900,901],{"id":434,"depth":603,"text":435},{"id":539,"depth":603,"text":540},{"id":589,"depth":603,"text":590,"children":895},[896,898],{"id":613,"depth":897,"text":614},3,{"id":642,"depth":897,"text":643},{"id":752,"depth":603,"text":753},{"id":776,"depth":603,"text":777},{"id":795,"depth":603,"text":796},"GDPR\u002FCCPA controls in BookYourPTO — delete your account or organization with an emailed code, export your data, opt out of third-party syncs, and understand anonymization.","md",null,{},{"icon":389},{"title":386,"description":902},"WNzsdcgP81S5YY-7N7buQRK_wtds75hwkRckOJrkuyU",[910,912],{"title":381,"path":382,"stem":383,"description":911,"icon":384,"children":-1},"Audit logs, sign-in logs, unknown-login alerts, and log retention in BookYourPTO — what's recorded, who can see it, and how long it's kept.",{"title":391,"path":392,"stem":393,"description":913,"icon":394,"children":-1},"The four BookYourPTO roles — Employee, Department Head, Administrator, Executive — what each can do, the isApprover flag, and department scoping.",1781157135149]