Spin
πΈοΈ SpinWeb Browser - A full featured desktop application for OSINT, security, and extreme privacy. Next Generation Features and Advanced OSINT Tools. New Jessi.
Open the official app on thumpersecure.github.io
This tool is hosted by its maintainers. Click below to open thumpersecure.github.io in a new tab β it's their official demo.
Browse encryption tools βWhat's next with Spin?
Choose how you want to get started.
Use it free
Open the official tool or demo β no account needed.
Self-host it
Run the open-source version on your own infrastructure.
What is Spin?
Spin (version 12.1.3) is an open-source Jessica Jones OSINT investigation browser designed as a professional intelligence tool for professional investigators. Maintained as an open-source project under the Unlicense with 91 GitHub stars, the application provides specialized digital forensics and reconnaissance capabilities. Inspired by Alias Investigations, Spin helps investigators navigate digital footprints where every case starts with a question and every answer hides behind a screen. The tool solves the complex challenge of gathering multi-vector intelligence by combining targeted reconnaissance features into a unified workspace. Its core professional intelligence capabilities include Phone Intel for multi-format analysis, carrier lookup, and minimum 7-digit validation; Email Intel for domain validation, breach checking, provider detection, and disposable detection; Username Hunt for searching 12+ platforms instantly or 500+ via extended tools; and Domain Recon for executing WHOIS, DNS queries, subdomain enumeration, tech stack analysis, and reviewing historical records.
How it works
Spin is an open-source project written in Rust (requiring Rust 1.75+) and is licensed under the Unlicense. It leverages Tauri for its desktop application container and implements an iced 0.13 GUI using Pure Rust. The internal architecture utilizes the Elm pattern with an AppState and Message enum to manage panels such as Browser Tabs, Identity Panel, Hivemind Panel, MCP Panel, Privacy Dashboard, Investigative Timeline, Settings Panel, and OSINT Panel. System package requirements vary by host operating system, including GTK3, WebKit2GTK (version 4.1), AppIndicator libraries, librsvg, OpenSSL, and build tools across Debian/Ubuntu, Fedora, Arch Linux, and macOS environments.
How to use it
- 1Ensure your system meets the prerequisites by installing Rust 1.75+ from rustup.rs and Git.
- 2Install the necessary system dependencies depending on your operating system, such as GTK3, WebKit2GTK, OpenSSL, and build essentials (e.g., via apt, dnf, pacman, or xcode-select --install).
- 3Clone the Spin repository from GitHub by running the command: git clone https://github.com/thumpersecure/Spin.git
- 4Navigate into the cloned directory: cd Spin
- 5Choose your installation method. For the recommended interactive installer, run: bash install.sh
- 6Alternatively, for a manual setup, navigate to app/src-tauri and run the application via Cargo: cd app/src-tauri && cargo run
What it can do
- Utility
Use cases
Assumptions and limitations
Assumptions
- source: https://github.com/thumpersecure/Spin
- license: Unlicense β free to use
- privacy: Opens an external demo
Limitations
- Phone Intel requires a minimum of 7-digit validation for proper analysis.
- Username Hunt is natively restricted to 12+ platforms instantly out of the box, requiring extended tools to reach 500+ platforms.
- Manual compilation and setup depend heavily on external system packages like GTK3, WebKit2GTK, and OpenSSL.
- Detailed runtime configuration options and specific usage documentation are not specified in the current project README.
Understanding the result
πΈοΈ SpinWeb Browser - A full featured desktop application for OSINT, security, and extreme privacy. Next Generation Features and Advanced OSINT Tools. New Jessica Jones Version!
Tool details
- Clearly flagged when a network request is needed.
- No account, no sign-up, and no tracking of your content.
- Powered by Spin (MIT).
- Built with
- Spin (thumpersecure/Spin)
- License
- MIT
- Runs locally
- No β requires a network request
- Verification
- Not yet verified
- Input
- URL Text
- Output
- Processed Output
Built with thumpersecure/Spin. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- Spin
- License
- MIT
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- thumpersecure/Spin β GitHub Repository
Upstream project Β· GitHub
- Unlicense License
Upstream project
Frequently asked
What core intelligence features are built into Spin v12.1.3?
Spin includes Phone Intel for multi-format analysis and carrier lookup, Email Intel for breach checks and domain validation, Username Hunt for searching 12+ platforms instantly, and Domain Recon for WHOIS, DNS, and tech stack reconnaissance.
What graphical framework and architectural pattern does Spin use?
Spin is built using iced 0.13 GUI in Pure Rust and implements the Elm architecture utilizing an AppState and Message enum to manage tabs, identity, and the hivemind.
How do I install Spin using the recommended method?
You can install Spin by cloning the repository with 'git clone https://github.com/thumpersecure/Spin.git', navigating into the 'Spin' directory, and running the interactive installer script using 'bash install.sh'.
What are the manual compilation steps if I choose not to use the interactive installer?
You can manually build and run the application by cloning the repository, navigating to 'Spin/app/src-tauri', and executing 'cargo run' after ensuring Rust 1.75+ and all required system dependencies are installed.
What system dependencies are required on Ubuntu or Debian-based systems?
On Debian/Ubuntu systems, you need to install libgtk-3-dev, libwebkit2gtk-4.1-dev, libayatana-appindicator3-dev, librsvg2-dev, libssl-dev, libxdo-dev, and build-essential using apt.