Frequently Asked Questions

Find answers to common questions about LiteP2P.

General

What is LiteP2P?

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.

What platforms does LiteP2P support?

LiteP2P supports the following platforms:

  • Android (Kotlin/Java)
  • iOS (Swift/Objective-C)
  • Web (JavaScript/TypeScript)
  • Flutter (Dart)
  • React Native
How does LiteP2P compare to other P2P solutions?

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.

Is LiteP2P open source?

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

Is there a free tier?

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.

What counts as a "monthly active peer"?

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.

Can I upgrade or downgrade my plan?

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.

What happens if I exceed my plan limits?

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.

Do you offer discounts for startups or non-profits?

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

How does NAT traversal work?

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.

Is data encrypted end-to-end?

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.

What is the maximum file size I can transfer?

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.

How do I handle background execution on mobile?

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.

What's the typical latency for peer connections?

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

How do you handle security vulnerabilities?

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.

Is LiteP2P compliant with GDPR?

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.

Can I run LiteP2P on my own infrastructure?

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

How can I get help?

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
What are your support hours?

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.

Still have questions?

Can't find what you're looking for? Contact our support team or join our Discord community.