[{"data":1,"prerenderedAt":661},["ShallowReactive",2],{"navigation_docs":3,"-company-policies":348,"-company-policies-surround":657},[4,8,68,98,216,245,259,280,344],{"title":5,"path":6,"stem":7},"Introduction","\u002Fintroduction","0.introduction",{"title":9,"icon":10,"path":11,"stem":12,"children":13,"page":63},"Company","i-lucide-building-2","\u002Fcompany","1.company",[14,18,22,26,30,34,38,42,46,50,64],{"title":15,"path":16,"stem":17},"About","\u002Fcompany\u002Fabout","1.company\u002F0.about",{"title":19,"path":20,"stem":21},"Values","\u002Fcompany\u002Fvalues","1.company\u002F1.values",{"title":23,"path":24,"stem":25},"Communication","\u002Fcompany\u002Fcommunication","1.company\u002Fcommunication",{"title":27,"path":28,"stem":29},"Competition","\u002Fcompany\u002Fcompetition","1.company\u002Fcompetition",{"title":31,"path":32,"stem":33},"Hybrid Working","\u002Fcompany\u002Fhybrid-working","1.company\u002Fhybrid-working",{"title":35,"path":36,"stem":37},"Manchester Office","\u002Fcompany\u002Foffice","1.company\u002Foffice",{"title":39,"path":40,"stem":41},"Operations","\u002Fcompany\u002Foperations","1.company\u002Foperations",{"title":43,"path":44,"stem":45},"Policies","\u002Fcompany\u002Fpolicies","1.company\u002Fpolicies",{"title":47,"path":48,"stem":49},"Product Strategy","\u002Fcompany\u002Fproduct-strategy","1.company\u002Fproduct-strategy",{"title":51,"path":52,"stem":53,"children":54,"page":63},"Products","\u002Fcompany\u002Fproducts","1.company\u002Fproducts",[55,59],{"title":56,"path":57,"stem":58},"Capability Exchange","\u002Fcompany\u002Fproducts\u002Fcapability-exchange","1.company\u002Fproducts\u002Fcapability-exchange",{"title":60,"path":61,"stem":62},"ESProfiler Platform","\u002Fcompany\u002Fproducts\u002Fesprofiler","1.company\u002Fproducts\u002Fesprofiler",false,{"title":65,"path":66,"stem":67},"Security","\u002Fcompany\u002Fsecurity","1.company\u002Fsecurity",{"title":69,"icon":70,"path":71,"stem":72,"children":73,"page":63},"People Ops","i-lucide-users","\u002Fpeople-ops","2.people-ops",[74,78,82,86,90,94],{"title":75,"path":76,"stem":77},"Compensation","\u002Fpeople-ops\u002Fcompensation","2.people-ops\u002Fcompensation",{"title":79,"path":80,"stem":81},"Education","\u002Fpeople-ops\u002Feducation","2.people-ops\u002Feducation",{"title":83,"path":84,"stem":85},"Expenses","\u002Fpeople-ops\u002Fexpenses","2.people-ops\u002Fexpenses",{"title":87,"path":88,"stem":89},"Holiday & Leave","\u002Fpeople-ops\u002Fleave","2.people-ops\u002Fleave",{"title":91,"path":92,"stem":93},"Onboarding","\u002Fpeople-ops\u002Fonboarding","2.people-ops\u002Fonboarding",{"title":95,"path":96,"stem":97},"Recruitment","\u002Fpeople-ops\u002Frecruitment","2.people-ops\u002Frecruitment",{"title":99,"icon":100,"path":101,"stem":102,"children":103,"page":63},"Engineering","i-lucide-rocket","\u002Fengineering","3.engineering",[104,147,151,171,192,196,204,208,212],{"title":105,"path":106,"stem":107,"children":108,"page":63},"Contributing","\u002Fengineering\u002Fcontributing","3.engineering\u002Fcontributing",[109,113,117,121,125,138],{"title":110,"path":111,"stem":112},"Development Setup","\u002Fengineering\u002Fcontributing\u002Fdevelopment-setup","3.engineering\u002Fcontributing\u002F1.development-setup",{"title":114,"path":115,"stem":116},"Engineering Operations","\u002Fengineering\u002Fcontributing\u002Fengineering-operations","3.engineering\u002Fcontributing\u002F2.engineering-operations",{"title":118,"path":119,"stem":120},"Documentation","\u002Fengineering\u002Fcontributing\u002Fdocumentation","3.engineering\u002Fcontributing\u002F3.documentation",{"title":122,"path":123,"stem":124},"Agentic Coding","\u002Fengineering\u002Fcontributing\u002Fagentic-coding","3.engineering\u002Fcontributing\u002Fagentic-coding",{"title":126,"path":127,"stem":128,"children":129,"page":63},"Back End","\u002Fengineering\u002Fcontributing\u002Fback-end","3.engineering\u002Fcontributing\u002Fback-end",[130,134],{"title":131,"path":132,"stem":133},"API Guidelines","\u002Fengineering\u002Fcontributing\u002Fback-end\u002Fapi-guidelines","3.engineering\u002Fcontributing\u002Fback-end\u002Fapi-guidelines",{"title":135,"path":136,"stem":137},"LLM Prompts & Langfuse Integration","\u002Fengineering\u002Fcontributing\u002Fback-end\u002Fllm-prompts","3.engineering\u002Fcontributing\u002Fback-end\u002Fllm-prompts",{"title":139,"path":140,"stem":141,"children":142,"page":63},"Front End","\u002Fengineering\u002Fcontributing\u002Ffront-end","3.engineering\u002Fcontributing\u002Ffront-end",[143],{"title":144,"path":145,"stem":146},"Testing","\u002Fengineering\u002Fcontributing\u002Ffront-end\u002Ftesting","3.engineering\u002Fcontributing\u002Ffront-end\u002Ftesting",{"title":148,"path":149,"stem":150},"Production Database","\u002Fengineering\u002Fdatabase-connection","3.engineering\u002Fdatabase-connection",{"title":152,"path":153,"stem":154,"children":155},"Deployment","\u002Fengineering\u002Fdeployment","3.engineering\u002Fdeployment",[156,159,163,167],{"title":56,"path":157,"stem":158},"\u002Fengineering\u002Fdeployment\u002Fcapability-exchange","3.engineering\u002Fdeployment\u002Fcapability-exchange",{"title":160,"path":161,"stem":162},"Langfuse Deployment","\u002Fengineering\u002Fdeployment\u002Fecs-langfuse-deployment","3.engineering\u002Fdeployment\u002Fecs-langfuse-deployment",{"title":164,"path":165,"stem":166},"ESP Platform Configuration","\u002Fengineering\u002Fdeployment\u002Fesp-platform-configuration","3.engineering\u002Fdeployment\u002Fesp-platform-configuration",{"title":168,"path":169,"stem":170},"Platform","\u002Fengineering\u002Fdeployment\u002Fplatform","3.engineering\u002Fdeployment\u002Fplatform",{"title":172,"path":173,"stem":174,"children":175,"page":63},"Github","\u002Fengineering\u002Fgithub","3.engineering\u002Fgithub",[176,180,184,188],{"title":177,"path":178,"stem":179},"Packages","\u002Fengineering\u002Fgithub\u002Fpackages","3.engineering\u002Fgithub\u002Fpackages",{"title":181,"path":182,"stem":183},"Personal Access Token","\u002Fengineering\u002Fgithub\u002Fpersonal-access-token","3.engineering\u002Fgithub\u002Fpersonal-access-token",{"title":185,"path":186,"stem":187},"Troubleshooting","\u002Fengineering\u002Fgithub\u002Ftroubleshooting","3.engineering\u002Fgithub\u002Ftroubleshooting",{"title":189,"path":190,"stem":191},"Workflows","\u002Fengineering\u002Fgithub\u002Fworkflows","3.engineering\u002Fgithub\u002Fworkflows",{"title":193,"path":194,"stem":195},"Platform Ops","\u002Fengineering\u002Fplatform-ops","3.engineering\u002Fplatform-ops",{"title":168,"path":197,"stem":198,"children":199,"page":63},"\u002Fengineering\u002Fplatform","3.engineering\u002Fplatform",[200],{"title":201,"path":202,"stem":203},"useAPI","\u002Fengineering\u002Fplatform\u002Fuse-api","3.engineering\u002Fplatform\u002Fuse-api",{"title":205,"path":206,"stem":207},"Project Management","\u002Fengineering\u002Fproject-management","3.engineering\u002Fproject-management",{"title":209,"path":210,"stem":211},"Releases","\u002Fengineering\u002Frelease","3.engineering\u002Frelease",{"title":213,"path":214,"stem":215},"Tools","\u002Fengineering\u002Ftools","3.engineering\u002Ftools",{"title":217,"icon":218,"path":219,"stem":220,"children":221,"page":63},"Design","i-lucide-palette","\u002Fdesign","4.design",[222,226,230,234,238,241],{"title":223,"path":224,"stem":225},"Design Thinking","\u002Fdesign\u002Fdesign-thinking","4.design\u002F1.design-thinking",{"title":227,"path":228,"stem":229},"Figma","\u002Fdesign\u002Ffigma-structure","4.design\u002F2.figma-structure",{"title":231,"path":232,"stem":233},"Design & Development","\u002Fdesign\u002Fdesign-and-development","4.design\u002F3.design-and-development",{"title":235,"path":236,"stem":237},"Branding","\u002Fdesign\u002Fbranding","4.design\u002F4.branding",{"title":213,"path":239,"stem":240},"\u002Fdesign\u002Ftools","4.design\u002F5.tools",{"title":242,"path":243,"stem":244},"Customer Success","\u002Fdesign\u002Fworking-with-customers","4.design\u002F6.working-with-customers",{"title":246,"icon":247,"path":248,"stem":249,"children":250,"page":63},"Sales","i-lucide-dollar-sign","\u002Fsales","4.sales",[251,255],{"title":252,"path":253,"stem":254},"Customer Onboarding","\u002Fsales\u002Fonboarding","4.sales\u002Fonboarding",{"title":256,"path":257,"stem":258},"Sales Tools","\u002Fsales\u002Ftools","4.sales\u002Ftools",{"title":260,"icon":261,"path":262,"stem":263,"children":264,"page":63},"Marketing","i-lucide-book-image","\u002Fmarketing","5.marketing",[265,269,273,276],{"title":266,"path":267,"stem":268},"Content","\u002Fmarketing\u002Fcontent","5.marketing\u002Fcontent",{"title":270,"path":271,"stem":272},"Messaging","\u002Fmarketing\u002Fmessaging","5.marketing\u002Fmessaging",{"title":213,"path":274,"stem":275},"\u002Fmarketing\u002Ftools","5.marketing\u002Ftools",{"title":277,"path":278,"stem":279},"Website","\u002Fmarketing\u002Fwebsite","5.marketing\u002Fwebsite",{"title":281,"icon":282,"path":283,"stem":284,"children":285,"page":63},"AI & Data Ops","i-lucide-database","\u002Fdata-ops","6.data-ops",[286,294,298,323,340],{"title":56,"path":287,"stem":288,"children":289,"page":63},"\u002Fdata-ops\u002Fcapability-exchange","6.data-ops\u002FCapability Exchange",[290],{"title":291,"path":292,"stem":293},"Leaderboard Calculation","\u002Fdata-ops\u002Fcapability-exchange\u002Fleaderboard-calculation","6.data-ops\u002FCapability Exchange\u002Fleaderboard-calculation",{"title":295,"path":296,"stem":297},"Account Portal (CAS)","\u002Fdata-ops\u002Faccount-portal","6.data-ops\u002Faccount-portal",{"title":299,"path":300,"stem":301,"children":302,"page":63},"Data Management","\u002Fdata-ops\u002Fdata-management","6.data-ops\u002Fdata-management",[303,307,311,315,319],{"title":304,"path":305,"stem":306},"Adding Products","\u002Fdata-ops\u002Fdata-management\u002Fadding-products","6.data-ops\u002Fdata-management\u002Fadding-products",{"title":308,"path":309,"stem":310},"Adding Vendors","\u002Fdata-ops\u002Fdata-management\u002Fadding-vendors","6.data-ops\u002Fdata-management\u002Fadding-vendors",{"title":312,"path":313,"stem":314},"Framework Mapping","\u002Fdata-ops\u002Fdata-management\u002Fframework-mapping","6.data-ops\u002Fdata-management\u002Fframework-mapping",{"title":316,"path":317,"stem":318},"Refreshing Vendors","\u002Fdata-ops\u002Fdata-management\u002Frefreshing-vendors","6.data-ops\u002Fdata-management\u002Frefreshing-vendors",{"title":320,"path":321,"stem":322},"Reviewing Draft Vendors","\u002Fdata-ops\u002Fdata-management\u002Freviewing-draft-vendors","6.data-ops\u002Fdata-management\u002Freviewing-draft-vendors",{"title":324,"path":325,"stem":326,"children":327,"page":63},"LLM Ops","\u002Fdata-ops\u002Fllm-ops","6.data-ops\u002Fllm-ops",[328,332,336],{"title":329,"path":330,"stem":331},"Agents","\u002Fdata-ops\u002Fllm-ops\u002Fagents","6.data-ops\u002Fllm-ops\u002F1.agents",{"title":333,"path":334,"stem":335},"ESPi Architecture & Query Flow","\u002Fdata-ops\u002Fllm-ops\u002Fespi-architecture","6.data-ops\u002Fllm-ops\u002F2.espi-architecture",{"title":337,"path":338,"stem":339},"Evaluating Agents","\u002Fdata-ops\u002Fllm-ops\u002Fevaluations","6.data-ops\u002Fllm-ops\u002F3.evaluations",{"title":341,"path":342,"stem":343},"Message Queues","\u002Fdata-ops\u002Fmessage-queues","6.data-ops\u002Fmessage-queues",{"title":345,"path":346,"stem":347},"Glossary","\u002Fglossary","glossary",{"id":349,"title":43,"body":350,"description":648,"extension":651,"links":652,"meta":653,"navigation":654,"path":44,"seo":655,"stem":45,"__hash__":656},"docs\u002F1.company\u002Fpolicies.md",{"type":351,"value":352,"toc":647},"minimark",[353,365,375,378],[354,355,356,357,364],"p",{},"At ESProfiler, we use ",[358,359,363],"a",{"href":360,"rel":361},"https:\u002F\u002Fdrata.com\u002F",[362],"nofollow","Drata"," to track and manage company compliance policies. Each year, every employee is tasked with doing the following:",[366,367,368,372],"ul",{},[369,370,371],"li",{},"Must review and acknowledge the below company policies",[369,373,374],{},"Must complete the Security Awareness training in Drata.",[354,376,377],{},"The company policies stored and amanaged through Drata as as follows:",[366,379,380,387,394,401,408,415,422,429,436,443,450,457,464,471,478,485,492,499,506,513,520,527,534,541,548,554,561,568,575,582,589,596,603,610,617,624,631,638,645],{},[369,381,382],{},[358,383,386],{"href":384,"rel":385},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F1",[362],"Acceptable Use Policy",[369,388,389],{},[358,390,393],{"href":391,"rel":392},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F69",[362],"Artificial Intelligence Policy",[369,395,396],{},[358,397,400],{"href":398,"rel":399},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F2",[362],"Asset Management",[369,402,403],{},[358,404,407],{"href":405,"rel":406},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F3",[362],"Backups",[369,409,410],{},[358,411,414],{"href":412,"rel":413},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F59",[362],"Baseline Configuration Workstation",[369,416,417],{},[358,418,421],{"href":419,"rel":420},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F4",[362],"Business Continuity Plan",[369,423,424],{},[358,425,428],{"href":426,"rel":427},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F25",[362],"Change Management",[369,430,431],{},[358,432,435],{"href":433,"rel":434},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F6",[362],"Code of Conduct",[369,437,438],{},[358,439,442],{"href":440,"rel":441},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F67",[362],"Compliance",[369,444,445],{},[358,446,449],{"href":447,"rel":448},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F7",[362],"Data Classification",[369,451,452],{},[358,453,456],{"href":454,"rel":455},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F9",[362],"Data Protection",[369,458,459],{},[358,460,463],{"href":461,"rel":462},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F8",[362],"Data Retention",[369,465,466],{},[358,467,470],{"href":468,"rel":469},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F10",[362],"Disaster Recovery",[369,472,473],{},[358,474,477],{"href":475,"rel":476},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F49",[362],"Drug & Alcohol",[369,479,480],{},[358,481,484],{"href":482,"rel":483},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F11",[362],"Encryption",[369,486,487],{},[358,488,491],{"href":489,"rel":490},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F58",[362],"ESProfiler Assurance",[369,493,494],{},[358,495,498],{"href":496,"rel":497},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F55",[362],"Fire Evacuation Procedure",[369,500,501],{},[358,502,505],{"href":503,"rel":504},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F50",[362],"Grievance",[369,507,508],{},[358,509,512],{"href":510,"rel":511},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F12",[362],"Incident Response Plan",[369,514,515],{},[358,516,519],{"href":517,"rel":518},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F24",[362],"Information Security Management System (ISMS) Plan",[369,521,522],{},[358,523,526],{"href":524,"rel":525},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F13",[362],"Information Security",[369,528,529],{},[358,530,533],{"href":531,"rel":532},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F33",[362],"IP Assigment",[369,535,536],{},[358,537,540],{"href":538,"rel":539},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F42",[362],"Joiners, Movers & Leavers",[369,542,543],{},[358,544,547],{"href":545,"rel":546},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F43",[362],"Logging and Monitoring",[369,549,550],{},[358,551,553],{"href":545,"rel":552},[362],"Maternity & Family Leave",[369,555,556],{},[358,557,560],{"href":558,"rel":559},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F14",[362],"Passwords",[369,562,563],{},[358,564,567],{"href":565,"rel":566},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F52",[362],"Performance Improvement",[369,569,570],{},[358,571,574],{"href":572,"rel":573},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F57",[362],"Physical Security Incident Process",[369,576,577],{},[358,578,581],{"href":579,"rel":580},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F56",[362],"Physical Security Policy",[369,583,584],{},[358,585,588],{"href":586,"rel":587},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F16",[362],"Responsible Disclosure",[369,590,591],{},[358,592,595],{"href":593,"rel":594},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F17",[362],"Risk Assessment",[369,597,598],{},[358,599,602],{"href":600,"rel":601},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F38",[362],"Secure Coding",[369,604,605],{},[358,606,609],{"href":607,"rel":608},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F5",[362],"Software Development Lifecycle",[369,611,612],{},[358,613,616],{"href":614,"rel":615},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F18",[362],"System Access Control",[369,618,619],{},[358,620,623],{"href":621,"rel":622},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F19",[362],"Vendor Management",[369,625,626],{},[358,627,630],{"href":628,"rel":629},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F20",[362],"Vulnerability Management",[369,632,633],{},[358,634,637],{"href":635,"rel":636},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F53",[362],"Wellbeing Policy",[369,639,640],{},[358,641,644],{"href":642,"rel":643},"https:\u002F\u002Fapp.drata.com\u002Femployee\u002Fpolicy\u002F54",[362],"Whistleblowing Policy",[369,646],{},{"title":648,"searchDepth":649,"depth":649,"links":650},"",2,[],"md",null,{},true,{"title":43,"description":648},"YkxNRs4XKStTJ_XujR6IWeGsjxbnDSZGMYtaazFA73g",[658,660],{"title":39,"path":40,"stem":41,"description":659,"children":-1},"How we operate day-to-day at ESProfiler, and the tools we use to support our operations.",{"title":47,"path":48,"stem":49,"description":648,"children":-1},1789726606042]