Frequently Asked Questions
Find answers to common questions about LiteP2P.
General
LiteP2P is a lightweight, battle-tested peer-to-peer networking engine that handles all the complexity of P2P communication. It provides SDKs for Android, iOS, Web, Flutter, and React Native, allowing you to build decentralized applications without worrying about NAT traversal, peer discovery, or connection management.
LiteP2P supports the following platforms:
- Android (Kotlin/Java)
- iOS (Swift/Objective-C)
- Web (JavaScript/TypeScript)
- Flutter (Dart)
- React Native
LiteP2P stands out with its ultra-lightweight SDK (under 50KB), minimal memory footprint, and focus on mobile-first development. Unlike other solutions, we provide built-in battery optimization, automatic NAT traversal, and a global relay network of 10M+ connected peers.
The LiteP2P SDKs are available under a permissive license for commercial use. Our documentation and example projects are fully open source on GitHub. Enterprise customers can access the core networking engine source code under a separate license agreement.
Pricing & Plans
Yes! Our Free tier includes 10,000 monthly active peers, 100GB data transfer, 1 application, and access to all SDK features. It's perfect for development, prototyping, and small projects. No credit card required to get started.
A monthly active peer is any unique device or browser that connects to the LiteP2P network through your application within a calendar month. Each unique peer is counted once, regardless of how many times they connect or how long they stay connected.
Yes, you can change your plan at any time from your dashboard. Upgrades take effect immediately with prorated billing. Downgrades take effect at the end of your current billing cycle.
We'll notify you via email when you reach 80% and 90% of your limits. If you exceed your limits, we won't immediately cut off service. Instead, we'll reach out to discuss upgrading your plan. For Pro and Enterprise customers, overage charges may apply based on your agreement.
Yes! We offer special pricing for qualifying startups, non-profit organizations, and educational institutions. Contact our sales team at sales@litep2p.io with details about your organization.
Technical
LiteP2P uses a combination of STUN, TURN, and ICE protocols to establish direct peer-to-peer connections whenever possible. When direct connection isn't possible due to restrictive NAT configurations, traffic is automatically routed through our global relay network to ensure connectivity.
Yes, all data transmitted through LiteP2P is encrypted end-to-end by default using industry-standard encryption (AES-256-GCM). This means that even when data passes through our relay servers, we cannot read the content of your messages or files.
There is no hard limit on file size. LiteP2P uses chunked transfers with resume capability, so you can transfer files of any size. We've tested transfers of 100GB+ files successfully. For very large files, we recommend using our optimized TransferOptions for best performance.
LiteP2P provides built-in support for background execution on both Android and iOS. On Android, we use Foreground Services with proper battery optimization. On iOS, we leverage Background Modes and Network Extensions. Check our platform-specific documentation for detailed implementation guides.
For direct P2P connections, latency is typically 20-100ms depending on geographic distance and network conditions. When using relay servers, latency may increase to 50-200ms. Our global relay network is designed to minimize latency by routing through the nearest available relay.
Security
We take security seriously. Please report vulnerabilities to security@litep2p.io. We aim to respond within 24 hours and typically patch critical issues within 72 hours. We follow responsible disclosure practices and may offer bug bounties for significant findings.
Yes, LiteP2P is designed with privacy in mind and supports GDPR compliance. We don't store message content on our servers (end-to-end encryption), and we provide data export and deletion capabilities. Enterprise customers can sign a Data Processing Agreement (DPA) upon request.
Enterprise customers can deploy LiteP2P relay servers on their own infrastructure for complete data sovereignty. Contact our sales team to discuss on-premise deployment options and requirements.
Support
We offer multiple support channels:
- Documentation: Comprehensive guides and API reference
- Discord: Community support and discussions
- GitHub: Issue tracking and feature requests
- Email: support@litep2p.io (prioritized for Pro/Enterprise)
- Dedicated support: Available for Enterprise customers
Community support on Discord is available 24/7. Email support is available Monday-Friday, 9am-6pm UTC. Enterprise customers with dedicated support have access to 24/7 support with guaranteed response times based on severity.
No questions match your search. Try different keywords or contact us for help.
Can't find what you're looking for? Contact our support team or join our Discord community.