a mindful website blocker for the productive.

reflect. promo image
What is reflect.?

reflect. is a digitally mindful Firefox add-on that encourages users to reflect on their relationship with technology. It allows users to access websites with intention and purpose, blocking distracting websites unless there is a valid reason. Users can customize the list of blocked websites and durations. reflect. is ad-free, open-source, and does not collect/store data.

Stats date:
Users: 82 ▲ 4
Rating: 4.83 (6)
Version: 1.2.0 (Last updated: 2020-05-02)
Creation date: 2020-04-25
Weekly download count: 2
Firefox on Android: No
Manifest version: 2
  • storage
  • <all_urls>
  • contextMenus
  • tabs
Size: 3.16M
Email: Click to see
URLs: Website
Risk impact: High risk impact
Risk likelihood: Low risk likelihood

Chrome-Stats Rank

Other platforms

Not available on Chrome
Not available on Edge

reflect is a digitally mindful chrome extension that encourages users to reflect on their relationship with technology.

when you attempt to visit distracting websites, reflect will ask you what your intention in doing so is. if you have a valid reason, you are given a set amount of time to get your work done on the website. if not, you are encouraged to be more specific in your answer or to reflect further.

for example, if you're trying to access youtube to watch an educational video, you can enter the website; however, if you just want to watch cat videos, reflect will prevent you from doing so.

reflect takes a different approach from other website blockers. instead of going cold turkey, we choose to be more mindful by supporting users in accessing websites when they need to, not blocking them off entirely. our mission is to help people work distraction-free with more intention and purpose.

you can customize the list of blocked websites and the duration that the websites will be blocked.

we don't show ads or collect/store data. we're also an open-source project! you can find its source code here:

User reviews
this add-on is a great concept and works quite well, i appreciate the ability to set how long a site is whitelisted! however, i kinda wish it had the option to set your own "valid reasons"? as an example: sometimes i want to visit a blocked site for a specific post with a tutorial in it, and it's kind of inconvenient to either have to lie or turn off the extension and reload the page. i realize this could be abused if you could type whatever you want (i.e. set your valid reason to "a" so you only have to type one letter to get in and not think) so maybe there could be a minimum character limit to circumvent that? just an idea. it would also be useful to have a link whitelist, so that you could exempt specific pages on a site from the blocker while still blocking most of the site -- blocking blocks everything on twitter and blocking home blocks nothing on twitter... what if i just want to block my main timeline and not the post containing something i need to look at? maybe twitter is especially picky about this sort of thing idk though. anyways thank you for making this! hope this feedback is reasonable, sorry it's so longwinded, i've never written a review for an extension before
by momo, 2023-05-18
View all user reviews
Risk impact

reflect. is risky to use as it requires a number of sensitive permissions that can potentially harm your browser and steal your data. Exercise caution when installing this add-on. Review carefully before installing. We recommend that you only install reflect. if you trust the publisher.

Risk likelihood

reflect. has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details