Hours per researcher, reconstructed from the audit log.
The Time tracker reconstructs each researcher’s hours from their activity in the audit log, grouped into work sessions, so you can compare actual time against what you quoted the client.
Time tracked per client and per researcher
See totals by client and by security researcher, note the variance against your estimate, and export to CSV or print for billing.
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"D0pam1ne","description":"Documentation for D0pam1ne, the offensive-security framework by Black Hat Ethical Hacking: one self-hosted workspace for reconnaissance, manual and automated attacks, OSINT, adaptive evasion, a private local AI and client-ready reporting, built by practitioners to take an engagement from scope to signed report.","colors":{"primary":"#4cd964","light":"#5be873","dark":"#0b1115"},"logo":{"light":"https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/logo.gif?fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=765fd35101170a8b3bb7b26b14e333a6","dark":"https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/logo.gif?fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=765fd35101170a8b3bb7b26b14e333a6"},"favicon":"https://mintcdn.com/black-hat-ethical-hacking/b4GjxNv3NpUdaOxw/favicon.svg?fit=max\u0026auto=format\u0026n=b4GjxNv3NpUdaOxw\u0026q=85\u0026s=542db2f3e9b4d89b8582867dc6ed4134","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#06090b"}},"navbar":{"links":[{"href":"https://www.blackhatethicalhacking.com/contact_us","label":"Contact"}],"primary":{"type":"button","label":"blackhatethicalhacking.com","href":"https://www.blackhatethicalhacking.com"}},"footer":{"socials":{"x":"https://twitter.com/secur1ty1samyth","linkedin":"https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7300505664659877889","youtube":"https://www.youtube.com/channel/UC7-AsunT7zO-ny5-U8glqkw","github":"https://github.com/blackhatethicalhacking","instagram":"https://www.instagram.com/blackhatethicalhacking","facebook":"https://www.facebook.com/secur1ty1samyth","discord":"https://discord.gg/GUcTSc7Fbu"}},"fonts":{"heading":{"family":"Chakra Petch","weight":700},"body":{"family":"IBM Plex Sans"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Contact Us","icon":"envelope","href":"https://www.blackhatethicalhacking.com/contact_us"},{"anchor":"BHEH Website","icon":"globe","href":"https://www.blackhatethicalhacking.com"},{"anchor":"Support","icon":"life-ring","href":"https://support.blackhatethicalhacking.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"black-hat-ethical-hacking","hasAudioNarration":false,"actualSubdomain":"black-hat-ethical-hacking","customDomains":["docs.d0pam1ne.blackhatethicalhacking.com"],"gitSource":{"type":"github","owner":"blackhatethicalhacking","repo":"d0pam1ne-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6adaa0337be11ae8c1e54a23"},"chroma":{"latestBuiltDeploymentHistoryId":"6adab0c8aab668ccceb8a745","collectionId":"37f08dff-ca2a-488e-8fd6-bc07755e156e","liveDeploymentHistoryId":"6adab0c8aab668ccceb8a745","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adab2be0b7b511da5d6a73a","clientVersion":"0.0.3939","searchFilterCounts":[{"language":"default","tag":"Documentation","count":55},{"language":"default","tag":"Administration","count":8},{"language":"default","tag":"Project data","count":5},{"language":"default","tag":"Getting started","count":5},{"language":"default","tag":"Reference","count":5},{"language":"default","tag":"Reporting","count":5},{"language":"default","tag":"Attacks","count":4},{"language":"default","tag":"The engine","count":4},{"language":"default","tag":"Core concepts","count":3},{"language":"default","tag":"Evasive Mode","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--d0-pink:#ff3d9a;--d0-purple:#c06bff;--d0-cyan:#38e1ff;--d0-green:#4cd964;--d0-amber:#ffb547}.steps [class*=rounded-full],.steps li>div:first-child,ol.steps>li::before{background-image:linear-gradient(135deg,var(--d0-pink),var(--d0-cyan))!important;color:#04120a!important;border:0!important}#sidebar a.active,.sidebar a[data-active=true]{color:var(--d0-green)!important}.callout,[class*=callout]{border-left-width:3px}.card:hover,a[class*=card]:hover{border-color:color-mix(in srgb,var(--d0-green) 50%,transparent)!important}"}],"page":{"pagePath":"admin/time-tracker","slug":"/admin/time-tracker","pageMetadata":{"title":"Time tracker","description":"Hours per researcher, reconstructed from the audit log.","href":"/admin/time-tracker"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Hours per researcher, reconstructed from the audit log.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Frame,OptimizedImage}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Time tracker`}),` reconstructs each researcher’s hours from their activity in the audit log, grouped into work sessions, so you can compare actual time against what you quoted the client.`]}),`\n`,_jsx(Frame,{caption:`Time tracked per client and per researcher`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=331b3f360933536a588119f4b565f28e`,alt:`Time tracked per client and per researcher`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`603`,height:`603`,\"data-path\":`images/admin/time-tracker.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=280\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=a6b075cf2c50a12743f45cbafcdc2950 280w, https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=560\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=5738641d1905b8c349f8959a834162d6 560w, https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=840\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=156edd00e7680555e4b28cd6bead037d 840w, https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=11b74e0bbfadc801a54d2ca4bbb9a188 1100w, https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=5dc6217237f779402df45b9bd4159c7d 1650w, https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/admin/time-tracker.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=17734eecde02d919c99ada5fd6ea182d 2500w`})}),`\n`,_jsx(_components.p,{children:`See totals by client and by security researcher, note the variance against your estimate, and export to CSV or print for billing.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Time tracker","description":"Hours per researcher, reconstructed from the audit log.","href":"/admin/time-tracker"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"black-hat-ethical-hacking","siteName":"D0pam1ne","title":"Time tracker - D0pam1ne","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T00:52:53.136Z","originalFileLocation":"admin/time-tracker.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Hours per researcher, reconstructed from the audit log.\">\u003cmeta data-mint-head name=\"application-name\" content=\"D0pam1ne\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Time tracker - D0pam1ne\">\u003cmeta data-mint-head property=\"og:description\" content=\"Hours per researcher, reconstructed from the audit log.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"D0pam1ne\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://black-hat-ethical-hacking.mintlify.app/_mintlify/api/og/v2?division=Administration\u0026amp;title=Time+tracker\u0026amp;description=Hours+per+researcher%2C+reconstructed+from+the+audit+log.\u0026amp;theme=21e3e8ff272bc9da57997d19\u0026amp;signature=7674c9c4214c4b09e38d7d27a104f5f9c59f2d3ba9d203a8c4be0b8a30966e74\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Time tracker - D0pam1ne\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Hours per researcher, reconstructed from the audit log.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://black-hat-ethical-hacking.mintlify.app/_mintlify/api/og/v2?division=Administration\u0026amp;title=Time+tracker\u0026amp;description=Hours+per+researcher%2C+reconstructed+from+the+audit+log.\u0026amp;theme=21e3e8ff272bc9da57997d19\u0026amp;signature=7674c9c4214c4b09e38d7d27a104f5f9c59f2d3ba9d203a8c4be0b8a30966e74\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/black-hat-ethical-hacking/nVuBWv0M9Q5Hq5j9/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"D0pam1ne\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4cd964\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/admin/time-tracker.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/#organization\",\"name\":\"D0pam1ne\",\"url\":\"https://docs.d0pam1ne.blackhatethicalhacking.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/black-hat-ethical-hacking/RPEWzJ10O7hxCV8s/images/logo.gif?fit=max\u0026auto=format\u0026n=RPEWzJ10O7hxCV8s\u0026q=85\u0026s=765fd35101170a8b3bb7b26b14e333a6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com#website\",\"name\":\"D0pam1ne\",\"url\":\"https://docs.d0pam1ne.blackhatethicalhacking.com\",\"publisher\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker#webpage\",\"url\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker\",\"name\":\"Time tracker\",\"description\":\"Hours per researcher, reconstructed from the audit log.\",\"dateModified\":\"2026-10-23T00:52:53.136Z\",\"isPartOf\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Administration\",\"item\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/team\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Time tracker\",\"item\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker#article\",\"headline\":\"Time tracker\",\"name\":\"Time tracker\",\"description\":\"Hours per researcher, reconstructed from the audit log.\",\"url\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker\",\"mainEntityOfPage\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/admin/time-tracker#webpage\"},\"dateModified\":\"2026-10-23T00:52:53.136Z\",\"publisher\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.d0pam1ne.blackhatethicalhacking.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"D0pam1ne\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"D0pam1ne","nav":{"global":{"anchors":[{"anchor":"Contact Us","icon":"envelope","href":"https://www.blackhatethicalhacking.com/contact_us"},{"anchor":"BHEH Website","icon":"globe","href":"https://www.blackhatethicalhacking.com"},{"anchor":"Support","icon":"life-ring","href":"https://support.blackhatethicalhacking.com"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"D0pam1ne Overview","href":"/introduction"},{"title":"Free engine and Pro","href":"/getting-started/editions"},{"title":"Installation","href":"/getting-started/installation"},{"title":"First login","href":"/getting-started/first-login"},{"title":"The in-app Guide","href":"/getting-started/the-guide"}]},{"group":"Core concepts","pages":[{"title":"The Command Center","href":"/concepts/command-center"},{"title":"Projects","href":"/concepts/projects"},{"title":"Client and scope","href":"/concepts/scope"}]},{"group":"The engine","pages":[{"title":"The D0pam1ne engine","href":"/engine/overview"},{"title":"Running a recon","href":"/engine/running-recon"},{"title":"The recon pipeline","href":"/engine/recon-pipeline"},{"title":"Recon profiles","href":"/engine/profiles"},{"title":"Results and report","href":"/engine/results"},{"title":"The attack toolkit","href":"/engine/attack-toolkit"},{"title":"CLI reference","href":"/engine/cli-reference"}]},{"group":"Recon","pages":[{"title":"Recon overview","href":"/recon/overview"},{"title":"Running recon","href":"/recon/running-recon"}]},{"group":"Evasive Mode","pages":[{"title":"Evasive Mode","href":"/evasion/overview"},{"title":"Adaptive pacing","href":"/evasion/pacing"},{"title":"Tor egress and exit rotation","href":"/evasion/tor"}]},{"group":"Project data","pages":[{"title":"Hosts and services","href":"/data/hosts-and-services"},{"title":"Attack surface graph","href":"/data/attack-surface"},{"title":"Traffic log","href":"/data/traffic"},{"title":"Issues and Needs Review","href":"/data/issues"},{"title":"Out of scope","href":"/data/out-of-scope"}]},{"group":"Attacks","pages":[{"title":"Manual Attacks","href":"/attacks/manual-attacks"},{"title":"Automated Attacks","href":"/attacks/automated-attacks"},{"title":"Attack categories","href":"/attacks/categories"},{"title":"The Attack Equalizer","href":"/attacks/attack-equalizer"}]},{"group":"OSINT","pages":[{"title":"OSINT","href":"/osint/overview"}]},{"group":"Importing","pages":[{"title":"Importing scans","href":"/import/import-scans"}]},{"group":"Reporting","pages":[{"title":"Report Builder","href":"/reporting/report-builder"},{"title":"Interactive report","href":"/reporting/interactive-report"},{"title":"PDF report and finding anatomy","href":"/reporting/pdf-report"},{"title":"Word export","href":"/reporting/word-export"},{"title":"Retest reports","href":"/reporting/retest"}]},{"group":"AI","pages":[{"title":"Local AI","href":"/ai/local-ai"},{"title":"AI memory and house style","href":"/ai/ai-memory"}]},{"group":"Vulnerability intel","pages":[{"title":"Vulnerability intelligence","href":"/vuln-intel/overview"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/tools/overview"},{"title":"Tool reference","href":"/tools/catalog"},{"title":"Wordlists","href":"/tools/wordlists"}]},{"group":"Administration","pages":[{"title":"Team","href":"/admin/team"},{"title":"Settings and company identity","href":"/admin/settings"},{"title":"API keys","href":"/admin/api-keys"},{"title":"Audit log","description":"Every action, who did it and when.","href":"/admin/audit-log"},{"title":"Time tracker","href":"/admin/time-tracker"},{"title":"Backups","description":"Encrypted, passphrase-locked snapshots of everything.","href":"/admin/backups"},{"title":"Resources","href":"/admin/resources"},{"title":"Updates","href":"/admin/updates"}]},{"group":"Reference","pages":[{"title":"Configuration","href":"/reference/configuration"},{"title":"API reference","href":"/reference/api"},{"title":"Cheat sheet","href":"/reference/cheat-sheet"},{"title":"Security and safe use","href":"/reference/security"},{"title":"FAQ","href":"/reference/faq"}]},{"group":"Extras","pages":[{"title":"Playt1me","href":"/extras/playtime"},{"title":"Help and support","href":"/extras/help-and-support"},{"title":"Support the project","href":"/support"}]}]}]},"title":"Time tracker - D0pam1ne","buildId":"dpl_5UDDZ9hnigTkoV7QtvQ39eUp84nu","deploymentId":"dpl_5UDDZ9hnigTkoV7QtvQ39eUp84nu","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CUTvSGqu.js","DynamicMarkdown-BGu84FgU.js","zoom-image-lightbox-ChyC7Hte.js","PlusIcon-DXkY3IBj.js","lightbox-handle-r17bVUz3.js"]}