Frequently Asked Questions
General Questions
What is Surfer Protocol?
Surfer Protocol is an open-source framework dedicated to solving the challenge of personal data portability. We believe that your personal data shouldn't be trapped in silos across hundreds of platforms. Our mission is to make it easy to export and build applications with your personal data.
Is Surfer Protocol open source?
Yes, our core protocol is open source and available on GitHub.
How can I get started?
There are several ways to get started:
- Install our Desktop application to export your data
- Explore our Python SDK for building applications
- Check out our Cookbook for inspiration
- Join our Discord community
Technical Questions
What are the core components of Surfer Protocol?
Surfer Protocol consists of three main components:
- Desktop Application for data export built with Electron JS
- Python SDK for developers
- Cookbook for example applications
What platforms are supported?
We currently support:
- iMessage
- Notion
- ChatGPT
- Gmail
What data formats do you use?
We provide standardized, well-documented JSON schemas for consistent data handling across all supported platforms.
Community & Contribution
How can I contribute to Surfer Protocol?
There are several ways to contribute:
- Join our Discord community
- Contribute to our GitHub repositories
- Help expand platform support
- Build applications using our SDK
Where can I find community projects?
You can explore community projects in our Community Projects section to see what others are building with Surfer Protocol.
Where can I get help?
- Join our Discord community for direct support
- Explore our comprehensive documentation
- Check out our Python SDK documentation for development questions