{
  "schemaVersion": 1,
  "id": "timecamp-vs-desktime",
  "products": [
    "timecamp",
    "desktime"
  ],
  "conclusion": "TimeCamp and DeskTime are closely matched for core workflows. Both support API access, zapier, manual time tracking, automatic time tracking, and desktop app. TimeCamp has confirmed free plan and gps tracking. DeskTime has confirmed app tracking and website tracking.",
  "decisionPoints": [
    {
      "path": "pricing.freeTier",
      "importance": 9,
      "kind": "evidence-gap",
      "text": "TimeCamp has confirmed free plan; free plan is not yet confirmed for DeskTime."
    },
    {
      "path": "vertical.appTracking",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "DeskTime has confirmed app tracking; app tracking is not yet confirmed for TimeCamp."
    },
    {
      "path": "vertical.websiteTracking",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "DeskTime has confirmed website tracking; website tracking is not yet confirmed for TimeCamp."
    },
    {
      "path": "vertical.gpsTracking",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "TimeCamp has confirmed gps tracking; gps tracking is not yet confirmed for DeskTime."
    }
  ],
  "sharedStrengths": [
    {
      "path": "technical.api",
      "label": "API",
      "importance": 8
    },
    {
      "path": "technical.zapier",
      "label": "Zapier",
      "importance": 8
    },
    {
      "path": "vertical.manualTimeTracking",
      "label": "Manual time tracking",
      "importance": 7
    },
    {
      "path": "vertical.automaticTimeTracking",
      "label": "Automatic time tracking",
      "importance": 7
    },
    {
      "path": "vertical.desktopApp",
      "label": "Desktop app",
      "importance": 7
    }
  ],
  "coverage": {
    "a": 64,
    "b": 64,
    "gap": 0
  },
  "facts": [
    {
      "path": "vertical.manualTimeTracking",
      "label": "Manual time tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-543cd0dd83b8b4b0"
        ],
        "evidence": [
          {
            "sourceId": "ingest-543cd0dd83b8b4b0",
            "excerpt": "Automatic and manual time tracking",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Manual and offline time tracking Track time manually and see when employees take breaks from working",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.automaticTimeTracking",
      "label": "Automatic time tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-543cd0dd83b8b4b0"
        ],
        "evidence": [
          {
            "sourceId": "ingest-543cd0dd83b8b4b0",
            "excerpt": "Automatic and manual time tracking Automated time tracking captures work hands-free and in real time",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Automatic time tracking Effortless time tracking with our desktop app",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.desktopApp",
      "label": "Desktop app",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1672837775266d95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1672837775266d95",
            "excerpt": "Desktop app (Computer Activities) Get a clear breakdown of workday",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Automatic time tracking Effortless time tracking with our desktop app",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.mobileApp",
      "label": "Mobile app",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1672837775266d95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1672837775266d95",
            "excerpt": "Mobile app Track your time on the go with our intuitive mobile app.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-9985df3273e09ffb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-9985df3273e09ffb",
            "excerpt": "Mobile time Android iOS",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.browserExtension",
      "label": "Browser extension",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1672837775266d95"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1672837775266d95",
            "excerpt": "Browser Extensions Seamlessly track time in your favorite tools with our time tracking plugins.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-9985df3273e09ffb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-9985df3273e09ffb",
            "excerpt": "Web timer Track time manually from your browser",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.screenshots",
      "label": "Screenshots",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Screenshots",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Screenshots Get proof-of-work in cases of questionable productivity or integrity",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.activityLevels",
      "label": "Activity levels",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.appTracking",
      "label": "App tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "URL & app tracking See what sites and apps your employees visit",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.websiteTracking",
      "label": "Website tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "URL & app tracking See what sites and apps your employees visit",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.idleDetection",
      "label": "Idle detection",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Idle Time tracking",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-9985df3273e09ffb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-9985df3273e09ffb",
            "excerpt": "Idle time See when employees take breaks from working",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.gpsTracking",
      "label": "GPS tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "GPS location tracking",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.geofencing",
      "label": "Geofencing",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Geofencing",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.projectBudgets",
      "label": "Project budgets",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Budget & Estimates",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.billableRates",
      "label": "Billable rates",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Billable rates",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-513af3ca6de89144"
        ],
        "evidence": [
          {
            "sourceId": "ingest-513af3ca6de89144",
            "excerpt": "Add your team's hourly rates and DeskTime will automatically calculate how much each project costs",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.invoices",
      "label": "Invoices",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Invoicing",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Accurate payroll without manual time sheets Billable hours captured automatically for client invoicing",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.timesheetApprovals",
      "label": "Timesheet approvals",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Timesheet Approvals",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.employeeScheduling",
      "label": "Employee scheduling",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Shift scheduling Plan and manage employee shifts in one place",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.ptoTracking",
      "label": "PTO tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Time-off",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Absence calendar See who’s sick, on vacation, OOO and more",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.payrollIntegrations",
      "label": "Payroll integrations",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c8c39fa7b4e5491c"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c8c39fa7b4e5491c",
            "excerpt": "Zapier Connect DeskTime to 9,000+ tools, including payroll, CRM, and accounting software.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.clientAccess",
      "label": "Client access",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.reports",
      "label": "Reports",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "10+ time tracking reports",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Reports Get in-depth data about your team’s performance",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.privacyModes",
      "label": "Privacy modes",
      "group": "Security and compliance",
      "importance": 7,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-46b063eead341bed"
        ],
        "evidence": [
          {
            "sourceId": "ingest-46b063eead341bed",
            "excerpt": "Private time Let users take a break from tracking when needed",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "technical.api",
      "label": "API",
      "group": "Technical",
      "importance": 8,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-dc2844fe0e8db487"
        ],
        "evidence": [
          {
            "sourceId": "ingest-dc2844fe0e8db487",
            "excerpt": "Microsoft Power BI Get beautiful dashboards in Microsoft Power BI from TimeCamp data using public REST API",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c8c39fa7b4e5491c"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c8c39fa7b4e5491c",
            "excerpt": "DeskTime API Build custom connections for high-volume or unique workflows.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "technical.zapier",
      "label": "Zapier",
      "group": "Technical",
      "importance": 8,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-dc2844fe0e8db487"
        ],
        "evidence": [
          {
            "sourceId": "ingest-dc2844fe0e8db487",
            "excerpt": "Zapier Connect TimeCamp to any software you use and create automated tasks",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c8c39fa7b4e5491c"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c8c39fa7b4e5491c",
            "excerpt": "Zapier Connect DeskTime to 9,000+ tools",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "pricing.freeTier",
      "label": "Free plan",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "timecamp": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-a323e7b5b771e2ba"
        ],
        "evidence": [
          {
            "sourceId": "ingest-a323e7b5b771e2ba",
            "excerpt": "Free $ 0 $ 0 Free forever plan",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "pricing.costForFiveUsers",
      "label": "Price for five users",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.priceForTwentyUsers",
      "label": "Price for twenty users",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "commercial.affiliateProgramme",
      "label": "Affiliate programme",
      "group": "Commercial",
      "importance": 3,
      "includeInCoverage": true,
      "timecamp": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    }
  ],
  "sources": {
    "timecamp": [
      {
        "id": "ingest-a323e7b5b771e2ba",
        "url": "https://www.timecamp.com/pricing/",
        "title": "Free time tracking and time management software price – TimeCamp",
        "publisher": "TimeCamp",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-d4c48100f8cc4699",
        "url": "https://www.timecamp.com/privacy-policy/",
        "title": "Privacy Policy - TimeCamp",
        "publisher": "TimeCamp",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-dc2844fe0e8db487",
        "url": "https://www.timecamp.com/integrations/",
        "title": "Integrate TimeCamp with your favorite apps - Time Tracking Integrations",
        "publisher": "TimeCamp",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-543cd0dd83b8b4b0",
        "url": "https://www.timecamp.com/",
        "title": "Project Profitability & Time Tracking Software | TimeCamp",
        "publisher": "TimeCamp",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-1672837775266d95",
        "url": "https://www.timecamp.com/applications/",
        "title": "Download TimeCamp Apps - Desktop, Mobile & Browser",
        "publisher": "TimeCamp",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      }
    ],
    "desktime": [
      {
        "id": "ingest-9985df3273e09ffb",
        "url": "https://desktime.com/pricing",
        "title": "Get the best price for your team",
        "publisher": "DeskTime",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-46b063eead341bed",
        "url": "https://desktime.com/",
        "title": "Automatic time tracking software for productivity insights",
        "publisher": "DeskTime",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-c8c39fa7b4e5491c",
        "url": "https://desktime.com/features/integrations",
        "title": "A time tracking app with various integrations",
        "publisher": "DeskTime",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-513af3ca6de89144",
        "url": "https://desktime.com/features/integrations/asana-time-tracking",
        "title": "Integrate Asana with the DeskTime time tracking software",
        "publisher": "DeskTime",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      }
    ]
  }
}
