Skip to content

Surfer is the world's first personal data scraper.

License

Notifications You must be signed in to change notification settings

DragonelRoland/Surfer-Data

 
 

Repository files navigation

Surfer: The World's First Digital Footprint Exporter

Contributors Forks Stargazers Issues MIT License

About The Project

Surfer is the world's first digital footprint exporter, designed to centralize all your personal data from various online platforms into a single folder.

Currently, your personal data is scattered across hundreds of platforms and the companies operating these platforms have no incentive to give this data back to you. Surfer solves this problem by navigating to websites and scraping data from these websites.

We believe that personal data centralization is the key to enabling truly useful, universal personal assistants.

Getting Started

For instructions on setting up the development environment and contributing to the project, please refer to the Contributing Guidelines.

Usage

Surfer is designed to be your personal data aggregator, centralizing all your data from various online platforms into a single folder. This empowers you to:

  1. Leverage the power of personal AI assistants by providing them with a comprehensive dataset about your life.
  2. Take full control of your personal data and break free from the constraints imposed by the companies that currently hold it.

Roadmap

Short-Term

  • Obtain a code signing certificate for Windows
  • Replace setTimeout with await for script execution to ensure elements exist before scraping
  • Implement robust error handling for the scraping process
  • Add support for more online platforms

Medium to Long-Term

  • Implement concurrent scraping to allow for multiple scraping jobs to run simultaneously
  • Adding sub-tasks within platforms (i.e. Twitter Bookmarks, LinkedIn Connections Data, etc)
  • Integrate with other agentic frameworks like LangChain for advanced personal AI assistants
  • Explore integration with wearable devices for enhanced personal data tracking and acknowledgment

See the open issues for a full list of proposed features (and known issues).

License

Distributed under the MIT License. See LICENSE for more information.

Built With

  • Electron
  • React
  • Tailwind
  • Shadcn UI

Contact

Surfer Discord Server - @SahilLalani0 - @JackBlair87 - @T0M_3D

Project Link: https://github.com/CEREBRUS-MAXIMUS/Surfer-Data

Acknowledgements

About

Surfer is the world's first personal data scraper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 64.0%
  • JavaScript 34.2%
  • CSS 1.7%
  • EJS 0.1%