{
  "schemaVersion": 1,
  "id": "desktime-vs-timeular",
  "products": [
    "desktime",
    "timeular"
  ],
  "conclusion": "DeskTime and Timeular are closely matched for core workflows. Both support API access, zapier, manual time tracking, automatic time tracking, and desktop app. DeskTime has confirmed browser extension, screenshots, and idle detection. Timeular has confirmed project budgets.",
  "decisionPoints": [
    {
      "path": "vertical.browserExtension",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "DeskTime has confirmed browser extension; browser extension is not yet confirmed for Timeular."
    },
    {
      "path": "vertical.screenshots",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "DeskTime has confirmed screenshots; screenshots is not yet confirmed for Timeular."
    },
    {
      "path": "vertical.idleDetection",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "DeskTime has confirmed idle detection; idle detection is not yet confirmed for Timeular."
    },
    {
      "path": "vertical.projectBudgets",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "Timeular has confirmed project budgets; project budgets 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": 50,
    "gap": 14
  },
  "facts": [
    {
      "path": "vertical.manualTimeTracking",
      "label": "Manual time tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-4cd3865818aca4fa"
        ],
        "evidence": [
          {
            "sourceId": "ingest-4cd3865818aca4fa",
            "excerpt": "Quicktrack Use the Quicktrack shortcut to load the popup and start and switch between activities without needing to enter the desktop app.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.automaticTimeTracking",
      "label": "Automatic time tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-f9eb2debc6024d32"
        ],
        "evidence": [
          {
            "sourceId": "ingest-f9eb2debc6024d32",
            "excerpt": "Automatic tracking of apps and documents that is 100% private, with seamless calendar integration",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.desktopApp",
      "label": "Desktop app",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c8a908fa5b320b04"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c8a908fa5b320b04",
            "excerpt": "Use EARLY for Desktop on macOS, Windows & Linux, or use our Web App.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.mobileApp",
      "label": "Mobile app",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-9985df3273e09ffb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-9985df3273e09ffb",
            "excerpt": "Mobile time Android iOS",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c8a908fa5b320b04"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c8a908fa5b320b04",
            "excerpt": "Mobile companion app available on iOS & Android.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.browserExtension",
      "label": "Browser extension",
      "group": "Platforms",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.screenshots",
      "label": "Screenshots",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.activityLevels",
      "label": "Activity levels",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.appTracking",
      "label": "App tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-f9eb2debc6024d32"
        ],
        "evidence": [
          {
            "sourceId": "ingest-f9eb2debc6024d32",
            "excerpt": "Automatic tracking of apps and documents that is 100% private, with seamless calendar integration",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.websiteTracking",
      "label": "Website tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-f9eb2debc6024d32"
        ],
        "evidence": [
          {
            "sourceId": "ingest-f9eb2debc6024d32",
            "excerpt": "Automatic tracking of apps and documents that is 100% private, with seamless calendar integration",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.idleDetection",
      "label": "Idle detection",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.gpsTracking",
      "label": "GPS tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.geofencing",
      "label": "Geofencing",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.projectBudgets",
      "label": "Project budgets",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c58a80f03f5802b7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c58a80f03f5802b7",
            "excerpt": "One project budget with alerts Keep track of 1 project time budget and stop overservicing your clients.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.billableRates",
      "label": "Billable rates",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c58a80f03f5802b7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c58a80f03f5802b7",
            "excerpt": "Billable rates and reports Track billable time spent on projects and create accurate reports to improve client billing.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.invoices",
      "label": "Invoices",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.timesheetApprovals",
      "label": "Timesheet approvals",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.employeeScheduling",
      "label": "Employee scheduling",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.ptoTracking",
      "label": "PTO tracking",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-f9eb2debc6024d32"
        ],
        "evidence": [
          {
            "sourceId": "ingest-f9eb2debc6024d32",
            "excerpt": "PTO tracker Track all types of leaves",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.payrollIntegrations",
      "label": "Payroll integrations",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c5a4c3d5bb8048c7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c5a4c3d5bb8048c7",
            "excerpt": "Payroll and invoicing Use EARLY to collect much more accurate timesheets and keep using your favourite payroll and invoicing tools.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.clientAccess",
      "label": "Client access",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.reports",
      "label": "Reports",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c58a80f03f5802b7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c58a80f03f5802b7",
            "excerpt": "Bespoke insights and analytics reporting Get access to comprehensive time analytics and reports.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.privacyModes",
      "label": "Privacy modes",
      "group": "Security and compliance",
      "importance": 7,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-4cd3865818aca4fa"
        ],
        "evidence": [
          {
            "sourceId": "ingest-4cd3865818aca4fa",
            "excerpt": "Privacy 360º privacy to protect you and your team. 24-hour delay for anti-surveillance. Fully GDPR compliant.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "technical.api",
      "label": "API",
      "group": "Technical",
      "importance": 8,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c58a80f03f5802b7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c58a80f03f5802b7",
            "excerpt": "Full access to API and webhooks Integrate EARLY with your tools through our public API",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "technical.zapier",
      "label": "Zapier",
      "group": "Technical",
      "importance": 8,
      "includeInCoverage": true,
      "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"
      },
      "timeular": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-c58a80f03f5802b7"
        ],
        "evidence": [
          {
            "sourceId": "ingest-c58a80f03f5802b7",
            "excerpt": "3000+ apps through Zapier Use Zapier to swiftly connect EARLY with your favourite apps.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "pricing.freeTier",
      "label": "Free plan",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "pricing.costForFiveUsers",
      "label": "Price for five users",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.priceForTwentyUsers",
      "label": "Price for twenty users",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "commercial.affiliateProgramme",
      "label": "Affiliate programme",
      "group": "Commercial",
      "importance": 3,
      "includeInCoverage": true,
      "desktime": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "timeular": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    }
  ],
  "sources": {
    "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"
      }
    ],
    "timeular": [
      {
        "id": "ingest-37ce4a01a05dbf59",
        "url": "https://early.app/tc/",
        "title": "Terms and Conditions - EARLY",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-f9eb2debc6024d32",
        "url": "https://early.app/",
        "title": "EARLY: Time Tracking That Doesn&#039;t Make You Want to Cry",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-c58a80f03f5802b7",
        "url": "https://early.app/pricing/",
        "title": "EARLY Pricing",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-c8a908fa5b320b04",
        "url": "https://early.app/download/",
        "title": "Download EARLY - The Easiest Time Tracking Solution",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-4cd3865818aca4fa",
        "url": "https://early.app/how-it-works/",
        "title": "How EARLY works - EARLY",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-c5a4c3d5bb8048c7",
        "url": "https://early.app/integrations-and-api/",
        "title": "Track time, automate your workflows in +3000 apps - EARLY",
        "publisher": "Timeular",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      }
    ]
  }
}
