About idcd

A professional multi-node network diagnostics platform — making network quality visible, measurable, and trustworthy.

Global Node Coverage

Probe nodes distributed worldwide deliver true user-perspective network quality data.

Real-time Diagnostics

Ping, HTTP, TCP, traceroute, DNS, SSL certificate checks and more diagnostic tools.

Evidence Service

Locally RSA-signed Verdict reports provide publicly verifiable network-quality observations.

Overview

idcd is a professional network diagnostics and monitoring platform that delivers global multi-node probing services for developers, SRE teams, and enterprises.

Core features include:

  • Multi-node probing — Launch network diagnostics from many geographies simultaneously for a complete view of network quality.
  • Rich diagnostic toolset — Ping, HTTP probing, TCP connection tests, traceroute, DNS lookups, SSL cert checks, and more.
  • Real-time monitoring — Create scheduled monitoring tasks that automatically check service availability and performance.
  • One-click diagnostics — Run a comprehensive network health report in a single click.
  • Evidence service — Locally RSA-signed Verdict reports provide publicly verifiable network-quality observations.
  • Developer utilities — JSON formatter, regex tester, Base64 codec, timestamp converter, CIDR calculator, and more.

Whether you're monitoring global CDN performance, verifying SLA compliance, troubleshooting network outages, or needing trusted network quality evidence, idcd has you covered.

Architecture

idcd is built on a modern technology stack designed for high performance, availability, and great UX:

  • Backend — Go, delivering high-performance APIs and the probing engine.
  • Frontend — Next.js (App Router) + TypeScript + shadcn/ui for a polished UI.
  • Database — PostgreSQL 16 with multi-schema data isolation.
  • Cache — Redis 7, used for sessions and high-frequency query optimization.
  • Security — Local RSA report signing, TLS 1.3 in transit, and defense in depth.
  • Node management — Globally distributed probe nodes with horizontal scaling.

The central backend is a modular monolith with clear boundaries and independently supervised failure domains.

Data attribution

idcd's geo dictionary — country codes, ISO 3166-2 subdivisions, and city records — is derived from the countries-states-cities-database, licensed under the Open Database License (ODbL) v1.0.

Contact Us

Reach us by email or via GitHub Issues — for product feedback, feature requests, or technical support. We'd love to hear from you.