Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss
Posted by yadavrh 6 days ago
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.
Comments
Comment by TkTech 5 days ago
In a changing world, what's the selling point for those outside of the USA? Why would our company pick this over self-hosting when our country is threatened with American annexation almost weekly? If I go with Zulip, mattermost, rocket.chat, matrix, etc I introduce maintenance overhead but I don't have to worry about unstable politics or a disliked tweet getting us sanctioned and banished from American-hosted services. The chat platform we use internally is critical business infrastructure and so we're required to ask these kinds of questions for business continuity.
Comment by BozeWolf 5 days ago
However: I don’t want to have my data in the US for at least 3 years. For businesses outside the US: they simply cannot have their data in US anymore.
Build european/non-us would be a great argument to use this product.
Comment by yadavrh 5 days ago
Comment by Imustaskforhelp 5 days ago
Regarding Cloudflare r2, there might be many but I like the idea of Upcloud and you can get yourself say a 3.50 euros machine there and (they got unlimited egress! Wish I was sponsored by them lmaoo) and their block storage is around 20 Euros per month for unlimited egress. They provide 1-24 TB per month free unlimited but after that its capped at 100mbps for unlimited amount of time and I don't think that it could be an issue in this case? And you can always get more 3.50 euros servers to get more 100mbps unlimited so the possibilities are endless
OVH provides unlimited egress as well and OVH is another good bet. I love both for unlimited egress if what you are doing is very bandwidth intensive in the first place
Both are European. I have heard good things about scaleway too
Also searched bunny and looks like it provides some storage service too and unlimited egress to bunny cdn from that https://bunny.net/pricing/storage/
Looks neat.
Comment by BozeWolf 5 days ago
FWIW: I use scaleway far a medium sized project and find it a good experience. Of course there are bugs and some things could be better. But support is good and the responses to bugs in their terraform provider are quick.
Also using bunny.net, happy so far.
Only thing I am missing is to create mailboxes (not transactional mail) on those two providers. I needed a third one for that.
Comment by Imustaskforhelp 5 days ago
I don't know but Upcloud gained my loyalty when I created my account and I don't have credit card but I could still use their service and go talk to their customer service for the 7 days my trial account is active and their support was so phenomenal and nice and just, man, They aren't kidding when they say that their support can have 1 minute times in things)
I do feel like Scaleway and Upcloud too might charge more than OVH and hetzner but they both have better support and long term its really worth it.
For what its worth, I really like scaleway's stardust servers as I had analyzed some servers in Lowendtalk and other websites etc. which had benchmarks and Scaleway's stardust development servers are one of the cheapest in the market for the development boxes but they are limited to 1/2 per account but I feel like scaleway does this to get people try scaleway in the first place and I do find this really fascinating idea and not many other do it.
EU cloud is definitely under-rated especially for egress related stuff (like this) because AWS,gcloud,Azure from what I hear costs like a bank of money for egress.
I do think that more people should evaluate the right option of cloud for their job using the right "tool" for the right job.
Glad that you liked scaleway tho. I haven't had experience with scaleway tho but I have heard that they have a good slack (ironic isn't it?) server where their devs are active.
Perhaps they will go to dock which might get one day hosted on scaleway, could be really cool :)
Comment by BozeWolf 5 days ago
Any way to migrate my data from slack to Dock?
Comment by ted_dunning 5 days ago
Comment by baasbank 5 days ago
Comment by schappim 5 days ago
Comment by normie3000 5 days ago
Comment by yadavrh 5 days ago
Comment by usefulposter 5 days ago
Comment by janmalec 5 days ago
Comment by OccamsMirror 5 days ago
Comment by monooso 5 days ago
> The CLOUD Act primarily amends the Stored Communications Act (SCA) of 1986 to allow federal law enforcement to compel U.S.-based technology companies via warrant or subpoena to provide requested data stored on servers regardless of whether the data are stored in the U.S. or on foreign soil.
So, are you a U.S.-based technology company?
Comment by nusl 5 days ago
Comment by sidsud 5 days ago
Comment by pedalpete 6 days ago
My 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.
Comment by 101008 6 days ago
We use a lot of tools that send messages to dedicated Slack channels for notifications. CI failures, incidents, etcs. They use probably Slack API that you can replicate, but the integrations are native in other services ("Click to connect to Slack"). Without that, you are in a big disadvantage.
But good luck!
Comment by pedalpete 6 days ago
Comment by danpalmer 6 days ago
Google chat doesn't allow you to change whether external members are allowed to join after creation of the channel, but if you enabled that you can add/remove them at any time.
Comment by czhu12 5 days ago
Google slides, docs, sheets are fantastic products, but Google chat is so clunky and awkward that it seems hard to believe they really can recommend it as a slack / teams alternative. What’s keeping them from just
A: making it better?
B: buying one of the dozen other alternatives? All I really need is a log in with Google for our company domain.
Comment by PunchyHamster 5 days ago
They should've been dominating the space for near 2 decades now. Instead they had Google Talk (that even worked over XMPP!) then replaced it with google hangouts, and then Google Chat.
Comment by happymellon 5 days ago
XMPP should be able to be a Slack replacement.
Hangouts was a proprietary reimplementation, that had most of the features in an awkward way. Group chat in columns wasn't a great idea but was fine on mobile.
Duo/Chat was weird, separation of communication for no great benefit, and wasn't really any better than Hangouts. More like Hangouts that they had given to an intern to fix up, but forgot to tell them that it still needed to work with Hangouts.
Now we have Chat and Meet, Meet "replacing" Duo, while Duo is becoming Meet?
All I know is that after Hangouts finally was retired and replaced with Chat, they hid the chat tab in gmail, and required you to unhide it, and then appeared to disable notifications so I never knew when the last couple of people using it messaged me.
1/10. Wouldn't recommend.
Comment by PunchyHamster 5 days ago
Comment by FeloniousHam 4 days ago
(there was a lot of other stuff going on in there too)
Comment by happymellon 5 days ago
> https://en.wikipedia.org/wiki/Google_Wave
Apparently it was generally available for 3 months. Probably why I missed it.
I didn't try Buzz either.
Comment by m_km 5 days ago
Comment by surajrmal 5 days ago
Comment by tormeh 5 days ago
Comment by michaelt 5 days ago
Windows? Office? Not cloud, in its roots. Active Directory? Entra? Azure? Not productivity. Github? Not MS. Copilot? Not sticky.
Comment by pedalpete 5 days ago
Comment by prmoustache 5 days ago
As for loving Teams ni particular compared to other solutions, I think it is far from the truth.
Comment by ted_dunning 5 days ago
That makes teams very sticky.
Comment by czhu12 5 days ago
Comment by Imustaskforhelp 5 days ago
Stoat (formerly Revolt) is great for single server (ie. no federation between multiple servers) and matrix/xmpp are good if you want the latter (ie federation)
Good to see some more options though but all the services I shared are open source. Not sure if this is open source.
I don't like to use closed source services (usually) because then I am still trusting trust but I am gonna be honest that Closed source services make more money at times so there is a trade-off for some businesses.
Comment by yadavrh 6 days ago
Comment by pedalpete 6 days ago
Comment by socalgal2 5 days ago
Then your iteration stays ~ the same.
Comment by yadavrh 5 days ago
Comment by troupo 5 days ago
Comment by Imustaskforhelp 5 days ago
If someone ever used em-dashes before , what are you using now? (I don't use em-dashes but I am curious!) and did you guys ever change to purposeful linguistic errors to not look AI
I am thinking of going back to a , comma like this with spaces in both side intentionally because I used to make this mistake in the start and I had people genuinely fume over this grammar nitpick more times than I can count. But after I stopped it and got better at writing, I got called AI too (mfw when I am a human helloooo)
Just writing what's on my mind recently; I find it funny to change back to grammar mistakes because of AI .
(I made the errors in this post as well! I try to ship ideas fast lol & brain.exe not working after being tired right now :] )
Comment by troupo 5 days ago
I keep using them because I've been using them on Mac keyboards since forever (and on iOS keyboards). I don't use them while on Linux because I couldn't be bothered to learn how to type them yet :)
I will not give up my ways just because AI is taking over
Comment by calvinmorrison 6 days ago
We are there as well. Most partners and clients use Windows. Most of them therefore had exchange and moved to the cloud. Most of them got 'Teams' for free in the package, chat and meetings.
Now we see a zoom link and go 'euuuuugh', yuck. hipster yuck.
Give me Teams
Upsides seem to be, its back to xmpp where we can communicate with anyone
Downside is, its total lock-in to microsoft.
Comment by pedalpete 6 days ago
This just goes to show how badly Microsoft (or other owners before) messed up with skype. They had an opportunity to own the entire thing.
Comment by asdff 6 days ago
Google’s offering isn’t much better either. I tried the same thing, going with safari, tested my connection, all was well. Then came time to share screen. No go! Kept complaining I need to enable permissions in safari for hangout that were already enabled.
Zoom just works on the other hand.
Comment by dangus 5 days ago
It isn’t Microsoft’s fault that Safari is a shit browser and the macOS people who keep it as their default won’t switch to something better.
Comment by dundundundun 5 days ago
Comment by dangus 5 days ago
You can uncheck automatically update and install.
You can decide whether or not to run the background service at all at the OS level.
This is a really strange hill to die on because your OS and other programs already have similar functionality, you are just saying no to Microsoft specifically. Chrome runs a background process to stay up to date, for example.
Comment by dundundundun 4 days ago
I realize that i can disable the service of course, but then i end up with outdated software.
Comment by dangus 4 days ago
Microsoft offers you all three options and you don’t like any of them.
I don’t quite understand what mystery fourth option you prefer Microsoft provides for you.
Going back to my original comment, you could have tried Teams in a real web browser before deciding it sucks. Safari is trash.
Comment by asdff 5 days ago
Comment by dangus 3 days ago
Apple can’t even make the back button behave smoothly.
Popular doesn’t mean good. Safari sucks.
From the perspective of someone who solely owns an iPhone they’d probably see a chromium monopoly as an upgrade.
Comment by nottorp 5 days ago
Your "something better" is certainly Chrome.
But that's irellevant because the likes of teams and google chat are made for management and at best sales, while slack is made for engineers.
Comment by dangus 5 days ago
I don’t really know or care as an end user if WebKit represents browser choice. The fact is they Apple isn’t putting enough effort in to making their browser engine “just work” with popular websites.
If it was a requirement in iOS and a default in macOS nobody would choose it by choice. It would be dead as a doornail if it competed in a free market.
In my experience a comparatively broke Mozilla Foundation makes a better browser experience than the most profitable consumer electronics company in the world. Apple needs to do better.
Comment by asdff 5 days ago
Comment by dangus 4 days ago
Apple can’t blame developers for their browser’s inconsistency.
Firefox has 1/10th of Apple’s market share and that browser is clearly more compatible with websites in my experience.
Whenever I have some kind of rendering issue or functionality glitch in Safari I switch to Firefox and it works fine.
Like, dear lord safari can’t even implement the back button normally. The behavior is terrible. It’s like you see a static screenshot of the precious page and everything is frozen for a second, and then if you’re lucky it unfreezes and at worst your scroll position gets messed up, or you’re unlucky and the entire page reloads.
Comment by quantum_magpie 5 days ago
Comment by wooger 5 days ago
Comment by aiiotnoodle 6 days ago
My favorite was when I entered VR during our standup on our otherwise quite locked down and very corporate environment.
Comment by ryanSrich 6 days ago
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
Comment by doesnt_know 6 days ago
Haven’t you basically built your entire business on this singular proprietary platform they you have almost no control over?
Comment by ryanSrich 6 days ago
I pay Slack $50k/year. They have no reason to shut me off.
> or there is some new Slack policy that prevents it
Prevents what exactly? The new API pricing they introduced doesn't apply to internal apps. I suppose they could apply it to internal apps. We'd have to figure out a path around it
> or they increase their pricing by 1000%
1000% increase in pricing seems incredibly unlikely. That would not only disrupt thousands of companies but would likely kill Slack entirely
---
> Haven’t you basically built your entire business on this singular proprietary platform they you have almost no control over?
Not really. We service clients through Slack. Could we switch? Sure. Would it be a pain? Yeah. Would it be costly? Yeah.
But there's also no reason to switch. And if a new platform comes out (like the one this thread is about), I would expect them to have the features to compete with Slack if they are posiitioning themselves as a Slack competitor
Comment by michaelt 5 days ago
They don't have to shut you off - but they've got every reason to raise the price.
If they can bully you onto a $15/user/month 'Business Plus' plan, your 1000 clients would cost you $180,000 a year.
Comment by ljm 5 days ago
You plan for it as a potential risk just like anything else and, if the time comes, you can work on migrating out. Companies will off board third parties all the time if the financials don't add up.
Comment by bsder 5 days ago
Until they get bought by Broadcom and deem you too small to waste time on.
Comment by gnabgib 5 days ago
Comment by pertymcpert 5 days ago
Comment by PunchyHamster 5 days ago
* Fully open and interoperable protocol: We had it (XMPP), it was flawed, but at one beautiful moment in time it worked and using same protocol I could contact both google and facebook contacts. Then the companies decided "no, we would prefer to keep a walled gardens rather than make it easy to move to competition.
* Fully open source (no open core nonsense, latest Mattermost rugpull from OSS part users being one example why) chat platform with corporate backing and SaaS option - there is Matrix but afaik it is lacking feature-wise, tho I havent used it much. With plugin app store so it is possible to make and even sell integrations with other systems.
Second option seems more viable but it takes a lot of effort to make something as good as Slack or Discord
Comment by mmooss 5 days ago
Would adopting the OP put you in a different position?
Comment by moomoo11 5 days ago
Anyone who has dozens of custom workflows and apps in their Slack is probably spending 10s of thousands of dollars on Slack. It is probably vital to their business.
This seems like it’s for small teams (like 3-5 people even, collaborating daily) who get rekt really fast before they’re forced to spend $60 a month.
Comment by yadavrh 5 days ago
Comment by stugots2 5 days ago
after 4 years we're almost at the point where i feel its worth spending $ for different types of convinient features.
Comment by moomoo11 5 days ago
Can you discuss the tech stack choices? (ie. OpenSearch, something else?)
Comment by asdff 6 days ago
Comment by ljm 5 days ago
I also think that the marketing is pitched too heavily towards what Slack is, and what this product isn't. It's target towards someone who hates Slack rather than someone who wants the product for what it is, but most people who hate Slack are probably using it because their org says so, and their org doesn't think it sucks (because it has stuff like compliance and auditing and other legal what-have-yous).
Maybe I'd use it for some low-key personal thing, or maybe I'd just host an IRC server for the hell of it, but if I was running a startup I'd hold off on signing up until it matured a bit.
Comment by Imustaskforhelp 5 days ago
I don't want to screw over someone but I want my project to be sustainable and that too preferably without requiring VC funding ever.
Heck, I might even raise a kickstarter with all the info before I would require VC funding.
But also, I do feel like that there are services which can really reduce the cost of servers and I love cost optimizing servers (Read my other comment where I recommend some european services to them which might even be cheaper than their current stack but I do think that cf workers are very heavily subsidized by their CDN/security feature selling to entreprises where I have seen their contract sizes even go into 200_000$ or sorts)
Comment by 3rodents 5 days ago
I agree in part but you are underestimating the power of inertia. A lot of organizations use Slack because they use Slack. Moving from Slack to something else is a headache. The OP could build an objectively better product than Slack by every single measure as accepted by every single stakeholder in a business, and still not take business away from Slack.
The current positioning is probably the best for right now. The people launching new startups who don’t love Slack might come across Dock and the pitch may resonate. As a mature product with thousands of paying customers, positioning as “Slack that doesn’t suck” won’t work to steal away Slack’s customers and Dock will need to mature their positioning, but that’s a future challenge for a different stage in growth.
Comment by ljm 3 days ago
That's probably accurate in the US with the AI tech push to 996. You know, start at 9 on Monday and finish at 5 on Sunday.
Comment by herczegzsolt 5 days ago
It is a competetive advantage to reach our customers via their chat platform. Slack being the walled garden that is, it's basically a Slack-tax we pay.
Comment by Xorlev 6 days ago
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
Comment by h1fra 5 days ago
Comment by yadavrh 6 days ago
Comment by PunchyHamster 5 days ago
Some users will never hit more than few GBs as it will be near only text. Other people will share 100MB video clips daily or use it as easy way to transfer files betweeen users in company
Maybe have option to expire attachements at separate timer or ability to set a cap where oldest files get removed if it is passed for cost-control-concious companies
Comment by unsnap_biceps 6 days ago
Comment by stevage 5 days ago
> $50 /month
> $300/year if paid annually
I've never seen such a steep discount for annual payment. 50%!
Whereas this, under the "what we don't do":
> Feature circus
> Workflows, canvases, clips, huddles, lists... When did chat get this complicated?
This is not very believable. This new product doesn't have those things because they haven't had time to build them yet. They will. Because there will be users that want them. Maybe not every user wants every feature, but there's a reason they're there.
People want to integrate their entire company into their chat product, and that's all part of it.
Comment by dangus 5 days ago
It’s great that this is “Slack with no features/bloat and cheap” but I’m not sure the creators of this project realize how cheap Slack already is.
If you’re hiring employees, paying under ten bucks a month per user for a full communication suite is not bad.
Might I add that the Huddles that get criticized by this product but are actually pretty amazing. This product criticizes AI features but huddles AI summaries are downright incredible with how they summarize a meeting and cut out 100% of the small talk and distractions.
Comment by stevage 5 days ago
Exactly - nothing so far. But it's impossible to believe they won't.
>If you’re hiring employees, paying under ten bucks a month per user for a full communication suite is not bad.
Yeah, if the Slack is for an organisation of full-time employees, the pricing is a non-issue.
All the cases where it's been a problem are something different: either an organisation of volunteers, or just a collective of people, or maybe an org that has some employees and some contractors who might be inactive for a while etc etc.
Comment by dangus 4 days ago
Organization of volunteers, collectives of people, why aren't they using free stuff like Discord that is incredibly feature-rich in comparison? This is where I brought up the lack of features being a problem, because you could just use Signal, WhatsApp, Discord, etc. By having so few features, it's competing with a whole lot of free stuff.
Regarding contractors, Slack handles external organizations in a pretty comprehensive way, very much unlike this product.
Comment by zeras 6 days ago
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).
Comment by yadavrh 6 days ago
Comment by 1123581321 6 days ago
Comment by yadavrh 6 days ago
Comment by 1123581321 5 days ago
If you've come up with a way to perform as well as Slack at the basic multi-client message service at launch, that's great. "that doesn't suck"/"that just works" reads to me like more the claims of a low cost MVP that hasn't solved those issues yet. (Probably because they're overused.)
Only speaking to your marketing and not intending to impugn your team credentials/experience.
Comment by dangus 5 days ago
That ability to integrate is the core of Slack’s identity. That’s the main reason to use Slack instead of its predecessors. Slack competitors like Teams, Zulip, and Mattermost all offer easy ability to integrate with anything that can make a web request.
You site’s marketing copy dunks on Huddles but I think it’s the other essential functionality to include in a chat application. You’re saying I can’t have a video/screen sharing call on your application when I can do that for free with Discord?
IMO this package you’re advertising is kind of a contradiction and/or a no-man’s land.
It’s like you’re charging $20 for Notepad.exe when the Microsoft Office suite is $100, and then your selling point is that it’s fast and lightweight. But then your customers could just get Notepad++ for free elsewhere.
I’m concerned for you as far as having a buyer persona or ideal customer profile.
People who buy your product for its low price have to supplement lost features by paying for other stuff.
People who don’t need all the features of Slack could just use something free like Signal, WhatsApp, Matrix, Discord, etc, and they might actually GAIN some features in comparison.
People who buy your product to avoid bloat arguably don’t really avoid it because they have to constantly leave your app and use other stuff to supplement it.
Comment by ichik 5 days ago
[0]: https://twist.com
Comment by armandososa 5 days ago
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.
Comment by luchsio 5 days ago
Comment by ghostpepper 5 days ago
Comment by with 5 days ago
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.
Comment by striking 5 days ago
Edit: found it, it was in August 2025 https://github.com/basecamp/once-campfire/commit/df76a227dc1...
Comment by with 5 days ago
Comment by jacquesm 5 days ago
Comment by xmodem 5 days ago
Beyond that, a key risk that has been brought into focus more and more lately is data portability and vendor lock-in. At this point I do not deploy a new vendor without documenting the exit strategy.
The best exit strategy you can offer is an open source, self-hostable version of the product with a simple migration plan. Some of the other existing competitors in the enterprise chat space already offer this. Even if no-one uses it, by offering it you keep your priorities aligned with your customers.
Comment by jms703 6 days ago
Comment by throwaway17_17 5 days ago
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.
Comment by heliostatic 6 days ago
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.
Comment by yadavrh 5 days ago
Comment by danpalmer 6 days ago
> 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.
Comment by yadavrh 6 days ago
Comment by danpalmer 6 days ago
It isn't about the cost of processing one message, it's about the cost of processing a thousand a second, or a million a second.
Fundamentally, Cloudflare make their money by taking raw infrastructure, slicing it into a million tiny pieces, paying 2-5x overhead to be able to do that, but then pricing each at 10-100x the cost to serve. It's cheap per request, per message, etc, but it's an incredibly expensive way to rent the infrastructure.
It's also a false dichotomy to say that the alternative is provisioning for peak load. There are many points on the spectrum, from Cloudflare's offering which is about as "serverless", high level, and expensive as you can get, through to buying your own servers.
Chat isn't really "bursty" at scale, it's more seasonal on a daily/weekly basis. That's pretty easy to scale over time on any cloud provider. Autoscaling groups were pretty much designed for this. GKE Autopilot is a more modern version, but there are lots of ways to do it.
I know as a startup it's important to optimise for right now, and CF might well be the best option for you. But I stand by this being your Achilles heel, it's a very expensive way to run the infra, and when you're delivering 1m messages a second, that's approaching a $1m/month bill just for request processing, let alone storage, indexing, etc.
Comment by teraflop 6 days ago
But the per-request cost is not the only one. You're also paying $0.02 per million CPU-microseconds. If you do the math, that's easily double or triple the equivalent hourly charge for VM instances from the various major cloud providers.
For now, you're benefiting from the zero idle charges and Cloudflare's generous free allowance, because you're at a small scale. As you get bigger, the effect of those factors -- as a fraction of your total spending -- will decrease by a lot, and you'll still be paying the inflated unit costs.
Comment by nine_k 6 days ago
Comment by ericyd 5 days ago
Comment by pentagrama 5 days ago
I felt like a baker was selling me "delicious pastries" but with the tray covered. I want to see what I am getting before signing up!
Comment by captn3m0 5 days ago
> If your work isn't ready for users to try out, please don't do a Show HN. Once it's ready, come back and do it then. Don't post landing pages or fundraisers.
Comment by wiradikusuma 5 days ago
I've been using it for a small startup, not in a regulated space (not defense, fintech). So far no issue, but I keep thinking I'm missing something (maybe it's just "You use gamerz tool for work lol???")
Comment by PunchyHamster 5 days ago
But other than that it's better chat platform than any other I used and it is very versatile when it comes to programming it, if you need it. Making flow like "you need to go thru the rules, then you get access to rest of the server" is possible, I even saw cool stuff like "click this reaction to get subscribed to that group of channels"
Comment by bl4kers 5 days ago
Comment by PunchyHamster 5 days ago
Comment by keyle 5 days ago
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.
Comment by moomoo11 5 days ago
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.
Comment by TACIXAT 5 days ago
Comment by keyle 5 days ago
If I had to do it today, I'd look at egui, but I have concerns about its lack of UX (it's still early), or electron still, with a sane language (The wails project looked interesting too).
Comment by conception 6 days ago
Comment by frogperson 5 days ago
This woyld make inviting people from other orgs incredibly easy.
Comment by herczegzsolt 5 days ago
Slack used to have a generous free tier, until they stopped having it.
Comment by lawgimenez 5 days ago
Comment by jonhohle 5 days ago
0 - https://support.apple.com/guide/imac/the-dock-apd4b7fb731f/m...
Comment by antifarben 5 days ago
Comment by benterix 5 days ago
Comment by ekianjo 6 days ago
Comment by zdc1 5 days ago
This is just another step in a race to the bottom for prices. I don't hate it, but it's also nothing amazing. Flagging messages as decisions is cool (and something AI could do for us) but otherwise it's Just Another Slack competitor.
Comment by itake 5 days ago
Comment by chaz6 5 days ago
Comment by kevin061 6 days ago
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.
Comment by verdverm 6 days ago
Comment by logikblok 5 days ago
Should be 2026, happy new year!
Comment by a-dub 6 days ago
Comment by ramraj07 6 days ago
Comment by mbreese 6 days ago
The company (customer) would be able to see their chats, but the provider (Dock) would not. I don’t think you’d need to have the encryption on a per-user level, but you could. The main point being that the customer’s chats would only be visible to them, not Dock. It would make some features more difficult though, namely search.
I’m not sure it’s entirely required, but I’d expect it as an option in the non-free tiers.
Comment by jitl 6 days ago
Comment by yadavrh 6 days ago
Comment by a-dub 5 days ago
Comment by airstrike 5 days ago
not doubting it's useful but it feels very vibecoded
> Async messages for deep work. Real-time chat when it matters. Work across timezones without the noise.
What does that even mean?
I encourage you to rewrite the copy and drop the emoji.
your CTA at the top is "join waitlist_" with that funky underscore cursor but there's a free version I can "get started free" now? doesn't add up
also I think the winner approach here open core like twenty.com. let people build on it, but charge for hosting it
just my $0.02. good luck!
Comment by nottorp 5 days ago
Any more FOMO bits on their page?
Comment by koziserek 6 days ago
stable protocol, ability to federate, rooms/channels... what is lacking?
Comment by browningstreet 6 days ago
i use slack with one other person. we've been using it for 10 years. we pay every once in a while and download our archives. but i haven't found anything that's as useful, media-friendly, preview-friendly, and thread friendly as slack. we keep looking, but we always stay on slack.
Comment by Wilder7977 5 days ago
Comment by cdurth 6 days ago
Comment by yadavrh 6 days ago
Comment by beAbU 6 days ago
Comment by dgunay 5 days ago
Comment by dbcurtis 6 days ago
(Not a lawyer, and thankfully, never deposed.)
Comment by SideburnsOfDoom 5 days ago
I have seen slacks for "former employees of $Company" where the house rules are that what is said should be taken as seriously and recorded as much as any remark said in a bar meetup. (i.e. not that seriously, not recorded). For these, not keeping old messages is a feature.
Comment by beAbU 5 days ago
Nothing sucks as much as trawling through old chats to find some decision that was made ages ago.
Comment by SideburnsOfDoom 5 days ago
To be clear, the slacks for "former employees of $Company" were not set up by the company, but by those people in order to keep in touch with each other. The chat had no official relationship to the company. This is why these slacks were regarded as the online equivalent of the pubmeet.
Comment by NamlchakKhandro 5 days ago
hard passsssss
Comment by junglistguy 6 days ago