The Idea * 2026-05-03
by Isaiah Zimmerman

The Problem

I had the idea for Faro when I was brainstorming what I should invest time in during my senior year of college as a Computer Science major.

As evidenced by the popularity of the Freedom Fight chapter at my school, and as seen in my own life and in the lives of people I’ve interacted with, pornography is a major threat to the livelihood of many young men and women and is a major spiritual battlefield.

In Matthew 5:29-30, Jesus says the following:

29 If your right eye causes you to sin, tear it out and throw it away. For it is better that you lose one of your members than that your whole body be thrown into hell. 30 And if your right hand causes you to sin, cut it off and throw it away. For it is better that you lose one of your members than that your whole body go into hell.

Jesus does not mess around with lust. In fact, nobody I know takes a harsher stance than he does about things that could lead to temptation.

So why do we, as Christians, give ourselves unregulated access to the internet?

Enter Faro

My vision for Faro is that it be a service that assists those who are trapped in sin in avoiding temptation. Any freedom from sin can only be offered by Christ, and I would be honored if Faro is a tool that he uses in the lives of some people in the process of granting them that freedom.

The Elephant in the Room

Doesn’t a tool like this already exist - Covenant Eyes? Absolutely! And I am not trying to disparage the work that they are doing in any way. However, Faro will be unique in a few ways.

Technology

Faro will be built from the ground-up with efficiency in mind. The last thing we want is for the tool to slow down users’ devices, so for that reason:

  • The client will be written in Rust, a high-performance and memory-safe language.
  • The dashboard will be written in SvelteKit, which is an incredibly performant web framework.
  • The backend server will be written in Go for speed - both of request processing, and of development.

Price

Faro’s code will be entirely Free and Open Source. Users will be able to host instances of Faro on their own hardware, meaning they own their data, and they can invite as many members as they would like to their instance.

Conclusion

At the moment, Faro is a dream, but I have hope that it will one day be reality. Stay tuned.