What is De.?
De. (Dedot) is a comprehensive supply chain coordination platform that connects all the moving pieces of delivery—logistics companies, commerce platforms, IoT devices, and end users—through one unified system.
The Vision
Think of De. as the operating system for logistics - similar to how:
- Stripe revolutionized payments by providing infrastructure that any application can use
- Twilio made telecommunications accessible through simple APIs
- Electrical wiring connects all appliances in a house seamlessly
De. provides the invisible backbone that makes delivery and logistics work seamlessly, regardless of which carriers, e-commerce platforms, or IoT systems you use.
The Problem
Modern logistics is fragmented:
- Carriers build their own tracking systems from scratch
- E-commerce platforms integrate with carriers one-by-one
- Developers rebuild the same logistics features repeatedly
- Customers experience inconsistent delivery experiences
- IoT devices lack standardized integration protocols
This fragmentation leads to:
- Duplicated engineering effort
- Inconsistent user experiences
- Poor visibility across the supply chain
- Limited scalability
- High integration costs
The Solution
De. provides:
- Unified APIs - One integration for all logistics operations
- Real-time Tracking - Live updates across all services
- IoT Integration - Standardized device connectivity
- Multi-tenant Architecture - Serve multiple businesses from one platform
- Developer SDKs - Web and mobile tools for rapid development
- Embeddable UI - Drop-in map and tracking components
Who Uses De.?
Logistics Service Providers (LSP)
Carriers, 3PLs, 4PLs, freight forwarders, and delivery companies
Benefits:
- Better coordination tools
- More business opportunities through network effects
- Real-time fleet tracking and route optimization
- Automated operations management
Learn more about LSP features →
Commerce Service Providers (CSP)
Retailers, manufacturers, e-commerce platforms, and marketplaces
Benefits:
- Seamless delivery integration for customers
- Multi-carrier coordination without building from scratch
- Real-time delivery status for customer satisfaction
- Flexible fulfillment options
Learn more about CSP integration →
Developers (DEV)
Software teams building logistics-enabled applications
Benefits:
- Comprehensive SDKs (Web & React Native)
- Complete documentation and examples
- Access to logistics network without partnerships
- Extensible plugin system for customization
End Users (Customers)
People receiving deliveries and tracking their orders
Benefits:
- Consistent tracking experience
- Real-time visibility into package location
- Delivery preference management
- Multi-carrier tracking in one place
Core Capabilities
1. Map Service Interface (MSI)
Embeddable mapping with comprehensive logistics features:
const msi = new De.MSI({ element: 'map', accessToken: token })
const { controls, handles } = await msi.load()
// Set route with real-time traffic
await controls.setRoute({
origin: warehouseLocation,
destination: customerLocation,
options: { profile: 'driving-traffic' }
})
// Track delivery vehicle
const vehicleStream = handles.peerLocation(driverLocation, {
label: 'Your Driver',
sublabel: 'ETA: 5 minutes'
})2. Logistics Operations API
Complete fleet and warehouse management:
- Fleet Management - Vehicles, maintenance, parking
- Warehouse Operations - Inventory, inbound, hubs
- Pricing Engine - Contracts, tiers, usage billing
- Shipment Tracking - Real-time status updates
- Route Optimization - Traffic-aware routing
3. IoT Platform
Multi-tenant IoT backend with device management:
- MQTT Connectivity - Industry-standard protocol
- Device Registration - Automated provisioning
- Telemetry Streaming - Real-time data collection
- Command & Control - Remote device operations
- Container Orchestration - Shared or isolated resources
4. Authentication & User Management
Multi-channel authentication for all user types:
- Phone Authentication - SMS-based verification
- Email & Password - Traditional authentication
- OAuth/SSO - Third-party identity providers
- User Profiles - Comprehensive profile management
- Access Control - Role-based permissions
5. Real-time Communication
Live updates across all services:
- WebSocket (Socket.IO) - Bidirectional communication
- MQTT - IoT device messaging
- Event Streams - Real-time data pipelines
- Push Notifications - Mobile and web alerts
Platform Architecture
┌─────────────────────────────────────────────────────────────┐
│ De. Platform Ecosystem │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌─────────────────┐ │
│ │ de.auth │ │ de.arch │ │ de.iotb │ │
│ │ Auth & Users │ │ Core APIs │ │ IoT Platform │ │
│ └──────────────┘ └──────────────┘ └─────────────────┘ │
│ │ │ │ │
│ └──────────────────┴────────────────────┘ │
│ │ │
│ ┌───────────┴──────────┐ │
│ │ │ │
│ ┌──────────────┐ ┌─────────────┐ │
│ │ de.eui │◄─────┤ de.sdk │ │
│ │ Embeddable │ │ Web SDK │ │
│ │ Map UI │ └─────────────┘ │
│ └──────────────┘ │ │
│ ┌──────────────┐ │
│ │ de.sdk-rn │ │
│ │ Mobile SDK │ │
│ └──────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘Key Features
Developer Experience
- Comprehensive TypeScript SDKs
- Interactive documentation
- Code examples for every feature
- Postman collections
- Sandbox environments
Enterprise-Ready
- Multi-tenant architecture
- Role-based access control (RBAC)
- Data encryption at rest and in transit
- GDPR compliance
- Audit logging
Scalable
- Horizontal scaling support
- Multi-region deployment
- Caching strategies
- Rate limiting
- Load balancing
Customizable
- Plugin system for extensions
- Webhook integrations
- Custom branding
- Flexible data models
- API-first design
Getting Started
Ready to build with De.? Here's how to get started:
- Quick Start Guide - Get up and running in 5 minutes
- Core Concepts - Understand the platform fundamentals
- Choose Your SDK - Pick the right SDK for your platform
- Browse Examples - See real-world examples
- API Reference - Dive deep into the APIs
What's Next?
- Learn about core concepts
- Follow the quick start guide
- Explore quick start examples
- Read the API documentation

