TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Turn any WiFi into a persistent group chat

67 pointsby melvinmtabout 6 years ago
Try it out on your WiFi: <a href="https:&#x2F;&#x2F;tapchat.com" rel="nofollow">https:&#x2F;&#x2F;tapchat.com</a><p>I’ve always been shocked at the fact that it’s easier to chat with someone on the other side of the world than with someone who is on the exact same WiFi as you. I think that is a shame because WiFi networks are essentially a bunch of existing micro-communities which your phone already automatically connects to. Think about how many other people have used or will use the same WiFi as you at home, school, work, or in public; and so far it has been practically impossible to chat or share pictures with them.<p>After leaving my job earlier this year, I decided to work on a simple chat app that solves this problem, by simply opening a <i>persistent</i> group chat for every WiFi you connect to, which allows for long-lasting conversations and meaningful relationships everywhere you go. So far a great use case I&#x27;ve seen are college campuses where thousands of students connect to the same WiFi, and who can now all chat with each other. I&#x27;d love to see what else this can or will be used for.<p>(Spoiler alert: the app doesn’t bother with mesh networks)<p>Feedback is much appreciated! (the gentle kind)

25 comments

youesehabout 6 years ago
I have an organic growth marketing suggestion: - Laptop stickers. Start with your own laptop. See if people come online and talk to you. If they do, ask them if they&#x27;d like a sticker too. Tell them that they can gift a sticker to a friend from the website.<p>- Also, a desktop app &#x2F; plugin for Slack &#x2F; Discord &#x2F; something else. I don&#x27;t pay attention to my phone when I&#x27;m working but I am on a few chats that I check on and off on my laptop.
评论 #19793010 未加载
评论 #19795531 未加载
zamadatixabout 6 years ago
So how does it work? When you say &quot;same SSID&quot; do you mean your app uses broadcast&#x2F;multicast across the network or do you mean you are saving the SSID&#x2F;BSSID and centralizing the conversations in a cloud database? In the first case how do you deal with the majority of large Wi-Fi networks that disable peer to peer communication? In the latter case how do you differentiate if it&#x27;s SSID not BSSID?<p>I suppose I could find out if I downloaded the app and tried it out but I&#x27;d rather read about how the app works than just run random programs on my phone. The website itself doesn&#x27;t give much to go off of in terms of feedback-able content and the app pages just show some messages.
评论 #19792374 未加载
OkGoDoItabout 6 years ago
It feels like this should work over a local network without requiring an internet connection. Or are you focused on just using SSID as a form of authentication for chat rooms on the internet? If so, what&#x27;s to stop me from setting my router&#x27;s SSID to something like &quot;AppleCampusInternalWifi&quot; and getting access to something that might be assumed to be private?
评论 #19793003 未加载
tjpnzabout 6 years ago
I was travelling recently with a group of people and wondered whether something like this might exist. My use case was to have a way of easily sharing photos with people close by (we were all being driven around in the same car) without the need to involve anything dodgy like Facebook. WiFi did cross my mind as we were all connected via the same pocket WiFi adapter although I was wondering if it could be made to work without an internet connection. Especially useful when you&#x27;re travelling through regions with patchy cell coverage.
fiatjafabout 6 years ago
I&#x27;ve collected a bunch of interesting services for LANs at <a href="https:&#x2F;&#x2F;github.com&#x2F;fiatjaf&#x2F;awesome-lan" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fiatjaf&#x2F;awesome-lan</a>. I&#x27;ll add Tapchat too although it&#x27;s missing a desktop app.
评论 #19803504 未加载
oneowlabout 6 years ago
This is a great idea, well done! I think as a next step you should look a bit more into routers themselves. You can flash them with an opensource os like openwrt [1] and run a chat (or some kind of communication) server on it so everybody connected to the same wifi can freely exchange data.<p>This way you can turn <i></i>any wireless capable<i></i> [2] machine into a small community network.<p>&gt; great use case I&#x27;ve seen are college campuses where thousands of students connect to the same WiFi,<p>This is indeed a great use case. Right now you&#x27;re only thinking about chat but its got more applications like semi-remote teaching,tests ,role calls etc. But (I think) its far easier to realize it if you work at the network level rather than at the app level.<p>Best of luck!!!!<p>[1] <a href="https:&#x2F;&#x2F;openwrt.org" rel="nofollow">https:&#x2F;&#x2F;openwrt.org</a><p>[2] router, raspberry pi, laptop, your phone
toygabout 6 years ago
Congratulations, this is an idea I’ve long sat on. I used to travel a lot on trains and planes, and always wished there was a way to break the ice with fellow travelers without looking like a psycho or annoying chatterbox (particularly early in the morning). There are additional challenges for those situations (bad connectivity), so I am not recommending to pursue that story, I’m just saying I think you had the right idea. Good luck!
评论 #19795427 未加载
CGamesPlayabout 6 years ago
This is a neat idea! I’m traveling a lot presently so from my perspective two things that might be useful are:<p>- Make it really easy to exchange persistent contact info. Something like a 1-tap share of your phone number either to the group or to a specific person in the group.<p>- Scrape public WiFi databases like Wifi Map Pro for places travelers are likely to be (hotels and hostels) and prime the chat with local recommendations.
sanquiabout 6 years ago
Does it work offline (i.e. without an internet connection)? The website and explanation here is sort of unclear.
评论 #19796458 未加载
tarun_anandabout 6 years ago
Could it be used as an sdk to pass small amounts of data around - think multi-player games....
powersetabout 6 years ago
I&#x27;m curious why you chose to make it a mobile app instead of browser based.<p>Would it be possible to build it such that, when I visit the site I&#x27;m automatically dropped directly into the local chat room for whatever wifi network I&#x27;m currently on?
评论 #19793536 未加载
评论 #19794404 未加载
sandwich9about 6 years ago
This is neat! What were a couple of your biggest challenges when creating this?<p>Does the number connections to a router effect how many people can join? I think around 250 is the limit thought some have problems after 50.
chachachoneyabout 6 years ago
Do you provide any privacy&#x2F;security guarantees regarding the stored chats or user location data and access logs?<p>Do you intend to monetize this by making any of the information mentioned above available to third parties?
garysahota93about 6 years ago
This, in theory, is really cool! Have you thought about making this into a work chat like app? I could totally see this being used at work with all my colleagues in the office.
评论 #19792248 未加载
评论 #19792234 未加载
butzabout 6 years ago
Clicking on &quot;Google Play&quot; button just flashes modal for a fraction of second. Firefox 66.
flyingfencesabout 6 years ago
Hmmm, for my campus network it just says &lt;unknown SSID&gt; which isn&#x27;t quite right.
评论 #19792252 未加载
tdanielsabout 6 years ago
This is an awesome idea. The app is crashing on startup for me however at the moment<p>*edit Android version 9
评论 #19801242 未加载
anbopabout 6 years ago
Random people sending me messages just because we’re on the same WiFi is my personal hell
评论 #19795525 未加载
ronsorabout 6 years ago
Why do you use an external server? Why not use UDP multicast or something?
评论 #19793012 未加载
评论 #19792837 未加载
TejasGuptaabout 6 years ago
What about for desktop?
评论 #19794351 未加载
fiatjafabout 6 years ago
I wanted something like that, but in the browser.
bayareanativeabout 6 years ago
FireChat works over BT without any WiFi.
purpleideaabout 6 years ago
You can already chat with avahi.
评论 #19796489 未加载
评论 #19795457 未加载
nittanymountainabout 6 years ago
this is cool!
bifrostabout 6 years ago
That is topkeks to see you advertising your HN post on FB. I really gotta ask why though...