Skip to content

Repository files navigation

Intent – Extension Landing Page

Intent is a beautiful, modern landing page for the Intent browser extension, which helps you use social media more intentionally so you can enjoy your favorite sites without losing track of time.

🌟 Features

  • One-Click Timer: Set a reminder for how long you want to browse (1–30 minutes).
  • Site-Wide Timers: The timer applies to all tabs for the same site, so you can't "cheat" by opening a new tab.
  • Gentle Popups: Friendly, non-intrusive reminders help you stay on track.
  • Customizable: Choose your timer duration and easily extend or cancel as needed.
  • Works Across Tabs: Timer continues even if you refresh or open new pages on the same site.
  • No Data Collected: Your browsing data stays private—Intent never tracks what you do.
  • Beautiful Design: Clean, modern popups and timers that blend into your browsing experience.
  • Supports Major Sites: Works on Instagram, X (Twitter), Facebook, Reddit, LinkedIn, YouTube, and more.

🚀 How It Works

  1. Visit a Social Media Site: When you open Instagram, X (Twitter), Facebook, Reddit, or other supported sites, Intent gently asks if you meant to visit.
  2. Set Your Intention: Choose to set a timer (1–30 minutes) for your session, or close the tab if you didn't mean to visit.
  3. Browse Mindfully: While you browse, a small, friendly timer appears on the page, reminding you of your chosen limit.
  4. Get a Gentle Reminder: When your time is up, Intent pops up and asks if you want to extend your session or close the tab.
  5. Stay in Control: You can always cancel the timer, extend your time, or close the tab at any point.

❓ FAQ

  • Will Intent block social media?
    • No, Intent doesn't block anything. It just helps you pause, set a limit, and stay mindful.
  • Can I use Intent on multiple sites?
    • Yes! Intent works on all major social media sites and you can use it on as many as you like.
  • Is my data safe?
    • Absolutely. Intent never tracks your browsing or collects any personal data.
  • Can I change or cancel the timer?
    • Yes, you can cancel or extend your timer at any time.
  • Which browsers are supported?
    • Currently, Intent is available for Chrome and Edge browsers. Support for Firefox and Safari is coming soon.
  • Is Intent free to use?
    • Yes, Intent is completely free to use with all features included.

🛠️ Tech Stack

🏗️ Local Development

  1. Clone the repository:
    git clone <repo-url>
    cd intent-landing-page
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Open http://localhost:5173 in your browser.

📦 Build for Production

npm run build

🧹 Linting

npm run lint

📄 License

This project is for demonstration and personal use. For commercial or production use, please contact the author.

📬 Contact

For questions, feedback, or support, email: info@intentextension.com


Security & Privacy: No private data, credentials, or sensitive information are present in this repository. The .gitignore ensures that environment files and other sensitive data are not tracked.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages