Skip to content

Software

NudgeKit (Swift SDK)

A proprietary Swift SDK for production-ready end-to-end encrypted messaging with post-quantum security and multi-transport networking.

NudgeKit

NudgeKit

A comprehensive, production‑ready Swift SDK for building secure, end‑to‑end encrypted messaging apps with enterprise‑grade security features.

Post‑quantum cryptography + double ratchet for future‑proof E2EE messaging.

Multi‑transport routing (P2P + IRC/HTTP fallbacks) for real‑world reliability.

Voice/video calling foundations via PQSRTC (PostQuantumSolace RTC).

What you get

A single SDK that covers security, transport, messaging, contacts, and calling—built for production constraints.

Enterprise security
  • Post‑Quantum Cryptography
  • Double Ratchet Protocol
  • End‑to‑End Encryption by default
  • Device verification and linking
  • Identity fingerprints for contact verification
Intelligent transport
  • Multi‑transport routing (fastest path selection)
  • Local network P2P for direct device‑to‑device
  • DCC protocol (IRC-based P2P with TLS)
  • IRC server fallback for reliability
  • Automatic failover
Rich messaging
  • Text messages
  • Media messages (images/videos/documents)
  • Self‑destructing messages
  • Delivery confirmation
  • Message editing
Contact management
  • Contact creation and management
  • Friendship requests and verification
  • Multi‑device synchronization
  • Shareable contact cards
Voice & video calls
  • WebRTC integration
  • STUN/TURN support
  • Call lifecycle management
  • Secure calling foundations
Multi‑platform Swift
  • iOS 18+
  • macOS 15+
  • Android
  • Swift 6+ with async/await

Closed source. Licensed for enterprise.

NudgeKit is proprietary. For pricing, evaluation, and licensing, contact the NeedleTails team.

Note: email addresses are placeholders—swap to your real support inboxes anytime.

NeedleTails Servers

NeedleTails server implementation services

NeedleTails implements and deploys Nudge servers for organizations that need managed infrastructure, custom deployments, or enterprise support.

We build, deploy, and maintain Nudge server infrastructure tailored to your organization's needs—whether you need cloud-hosted managed servers, on-premises deployments, or hybrid solutions.

What we provide

☁️
Managed server hosting

Fully managed Nudge server infrastructure with monitoring, updates, and support—so you can focus on your core business.

🏢
On-premises deployment

Custom on-premises server implementations with deployment automation, documentation, and training for your team.

⚙️
Custom implementations

Tailored server configurations for specific use cases, compliance requirements, or integration needs.

Related projects

Open-source components used in the broader NeedleTails ecosystem.

Donate