Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss (getdock.io)
Hey HN – I built Dock after years of team chat frustrations as a founder.
Free forever for teams up to 5. Unlimited search, unlimited history. No "upgrade to see messages older than 90 days" nonsense.
Built for teams who work both async and sync/real-time when it matters. runs on SOC 2 infra, compliant, secure and in-transit and at-rest encryption, runs on Cloudflare.
Early stage – would love feedback from anyone who's felt the same pain.
45 comments
[ 4.4 ms ] story [ 50.9 ms ] threadMy co-founder and I tried moving to Google Chat. We already pay for workspace so why not.
What kept us on slack is the external partners who are on slack. This is a bigger deal than you might think.
Google chat doesn't allow you to add external members unless they were added at the creation of the channel. Seems like a strange limitation.
I don't even think the slack search is really that much of a value add.
We split our meeting between huddles, usually when there is only two or three of us, or google meet.
We're also more than 5, but to be clear. Your pricing is the pricing for the team, not per user?
I wish you all the best, and I'd be keen to try it as we only currently have 3 external partners, but if you can nail that management of external users, I think that is important.
I'm also assuming there are desktop/mobile/web apps? Also necessary, though also a lot of overhead for a small team.
Notifications need to be solid as well.
I understand the strategic value of offering unlimited features to differentiate from competitors like Slack, might drive some amount of anxiety. Buyers may question long-term sustainability or fear undisclosed "shadow" caps.
Since engineering limits are inevitable to prevent abuse (especially on free accounts), it might be better to set specific, generous expectations upfront. For example, 2 years of freeform search plus unlimited "tagged" (i.e. Decision Inbox) search. This avoids the skepticism that comes with promising "no limits" forever. It also avoids the trap of needing to announce a change later with predictably negative reactions.
If you do want to offer unlimited, then planning ahead with hard-to-hit-unless-you're-trying messages/hr limits might help you tame growth and avoid abuse. My initial thought when seeing unlimited anything is "I could write a filesystem on top of that" - especially if you allow attachments. :P
stable protocol, ability to federate, rooms/channels... what is lacking?
I personally would love to see real alternatives to Slack and Teams.
Discord has Stoat (formerly "Revolt") and a newer app called "Root" but both of those have a long way to go to replace Discord.
Maybe I am atypical, but to me the biggest problem with Slack is not the 90-day retention (because I would assume any paid version should include message retention), but rather the per-user pricing.
Given your current pricing (at least what you show right now), it seems like your team-based pricing model is a much better selling point for your service over something like Slack or Teams which use per-user pricing, assuming you offer most of the features that typical Slack/Teams clients need.
The only issue I see with pricing is your free tier might ultimately undermine your revenue since the only differences between it and the first paid tier are 15 more users and priority support (which most people should never need).
I really don't aee how anyone would migrate to this. The "bloat" of Slack is also years of people making third-party integrations work, which Dock will probably never have until and unless it gains a significant amount of regular users.
> Our technical infrastructure is our secret weapon. We're built from the ground up on Cloudflare's global edge network using reactive systems and local-first architecture. With modern, secure network protocols, we've reduced infrastructure costs by 100x compared to Slack or Teams. Their systems were built over a decade ago on legacy infrastructure that can't be easily modernized. We started fresh—and pass those savings directly to you.
...but this doesn't pass the sniff test. Cloudflare's products are value-add on value-add, they're a long way from raw infrastructure costs. At a small scale the fact you can pay as you go might mean they're cheaper than VMs or machines to get a good UX, but at scale they're hugely expensive.
Their technical infrastructure sounds like their Achilles heel in the long run.
I wouldn't wish Teams on my worst enemy, so in that regard, I love Slack
The thing I struggle with the most is how I'd move all of our core functionality from Slack. A lot of the people/teams that build these "Slack killers" I don't think have ever run Slack at scale
How are you going to replace the 30+ in-house apps I've built that automate 50+ workflows?
How are you going to replace the 100+ workflows I use with 1,000+ clients when they have to submit a ticket, or questionnaire, or a security event?
How are you going to replace the 100+ partner channels I have where we send out automated messages about specials and discounts we're running?
What about the 500+ other apps I run that integrate with our systems? Are they going to support your new platform?
Do you have retention settings? DLP? How granular can I go on permissions? What about picking up events via the API so I can train people in real time on what not to do in public channels?
I have no affinity or personal ties to Slack. But if you're going to position yourself as a Slack competitor you have to actually do what Slack does
Chat is such a social product, even inside a company, as many here have addressed. That said, irc, hipchat, campfire, matrix, slack, zulio, lync, wave, and a hundred others have had their moments of success, and I could see this being on the more successful side.
I like the concept, but there are reasons why everyone doesn't just switch to something like https://once.com/campfire which is self-hostable and completely free.
I guess I have vibe generated website content fatigue.
The screenshots look nice and the colors are cool, but seeing the repeated phrases and words made me navigate back about 30% through.
The chat part, channels, tagging and upload of asset isn't enough, there are already alternatives to slack offering this that are open source.
I love what you're offering, I hope you get there.
This woyld make inviting people from other orgs incredibly easy.
Are you planning to enable a local only version of chat history and maybe an option for local first instancing? In my line of work Slack is basically a non-starter due to the off sight and non-employee managed nature of the storage/centralized transport and pass-through nature of their business model. I would love to be able to have something similar for my various teams and employee groupings, almost everything we do is asynchronous comms via email or direct phone calls. Being able to act like it’s 2026 instead of 1997 would be a huge win for me.
Well, there's one more hard requirement. We need the tool to work in Spanish. It's unbelievable how many apps refuse to localize their app, taking into account how easy it is too keep a good localized app in many languages. You're early stage, so this would be a good time adding i18n, l10n. If you want help dealing with that, I can help.