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.

Closing The Portal App

125 pointsby DarkCrusader2over 3 years ago

8 comments

franga2000over 3 years ago
Google&#x27;s insistence on using security as an excuse to remove functionality that they want to keep exclusive to their products is so blatant it either is or should be illegal.<p>No local access kills Google Cast competitors as well as things like this (Nearby Share competitor), Android SMS limitations nearly killed most Android Messenger competitors, removing clipboard access forced people to use one of 2 decent Android keyboards to get clipboard sync back (one of which is conveniently enough developed by Google)...<p>I have not seen one single instance of Google killing some functionality for security that wouldn&#x27;t have been easily implemented with permissions instead and that wasn&#x27;t clearly designed to stomp out competition.
评论 #28825601 未加载
评论 #28826258 未加载
评论 #28829188 未加载
评论 #28828609 未加载
评论 #28825375 未加载
评论 #28826488 未加载
commonerover 3 years ago
The Google Chrome change looks like the most significant of the two factors that caused Portal to shut down, although it&#x27;s a shame that they didn&#x27;t continue running the service for users of other browsers. (Android file transfer apps that implement scoped storage have similar functionality as before if users grant them access to the entire &quot;sdcard&quot; directory.)<p>Here are some FOSS alternatives to Portal that don&#x27;t depend on Chrome:<p>- ShareDrop (<a href="https:&#x2F;&#x2F;www.sharedrop.io" rel="nofollow">https:&#x2F;&#x2F;www.sharedrop.io</a>): WebRTC-based P2P file transfers through the browser<p>- Sharik (<a href="https:&#x2F;&#x2F;github.com&#x2F;marchellodev&#x2F;sharik" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marchellodev&#x2F;sharik</a>): File transfers via Wi-Fi or mobile hotspot for Android, iOS, Linux, and Windows<p>- KDE Connect (<a href="https:&#x2F;&#x2F;kdeconnect.kde.org" rel="nofollow">https:&#x2F;&#x2F;kdeconnect.kde.org</a>): File transfers, notification sync, and other integrations between Android, Linux, Windows, and SailfishOS. Other compatible clients: Soduto for macOS (<a href="https:&#x2F;&#x2F;soduto.com" rel="nofollow">https:&#x2F;&#x2F;soduto.com</a>), GSConnect for GNOME (<a href="https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;1319&#x2F;gsconnect&#x2F;" rel="nofollow">https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;1319&#x2F;gsconnect&#x2F;</a>)<p>- Syncthing (<a href="https:&#x2F;&#x2F;syncthing.net" rel="nofollow">https:&#x2F;&#x2F;syncthing.net</a>): Continuous P2P file syncing for Android, Linux, macOS, Windows, and BSD<p>- Wormhole (<a href="https:&#x2F;&#x2F;wormhole.app" rel="nofollow">https:&#x2F;&#x2F;wormhole.app</a>): File sharing from the browser through encrypted uploads that expire after a set amount of time or number of downloads
评论 #28826156 未加载
评论 #28828230 未加载
评论 #28825931 未加载
modelessover 3 years ago
It&#x27;s not clear to me that these changes make an app like this impossible. There would be a lot of implementation churn, and maybe some user visible differences, but I think the main issue here is they don&#x27;t want to spend the time to rewrite the app, and maybe there&#x27;s some fear of future changes breaking it again. Which is totally fair, churn sucks. But on the other hand there are real, serious security issues motivating these changes that should not be minimized.
评论 #28825889 未加载
评论 #28828951 未加载
ghostly_sover 3 years ago
Was expecting this to be about the Pushbullet app since its become mostly broken for me in the past months.
seanwilsonover 3 years ago
&gt; Starting with Chrome 94, Chrome no longer allows HTTP requests to local IP addresses. Since Portal worked by accessing a local server running on your phone to do all file transfers locally over WiFi, this means Portal no longer works for anyone using Chrome. Since Chrome and Chromium variants have overwhelming browser dominance, this means Portal will soon no longer work for the vast majority of people.<p>The linked post (<a href="https:&#x2F;&#x2F;developer.chrome.com&#x2F;blog&#x2F;private-network-access-update&#x2F;#accessing-localhost" rel="nofollow">https:&#x2F;&#x2F;developer.chrome.com&#x2F;blog&#x2F;private-network-access-upd...</a>) says &quot;If your website needs to issue requests to localhost, then you just need to upgrade your website to HTTPS&quot;. Also, I just tested a Chrome extension on Chrome 94 and it has no problem sending a fetch API request to <a href="http:&#x2F;&#x2F;localhost" rel="nofollow">http:&#x2F;&#x2F;localhost</a> so maybe that&#x27;s an option too?<p>Am I missing something?
评论 #28828384 未加载
yccs27over 3 years ago
Does anyone know an app like Portal&#x2F;Pushbullet which also works on iOS? I&#x27;m hanging between the ecosystems and file sending like this would be great.
评论 #28826236 未加载
floatbothover 3 years ago
It seems that the linked chromium change mostly mentions CORS from plaintext unsecured HTTP to local addresses. Why would this thing rely on <i>that</i>?
DeathArrowover 3 years ago
Android and Google apps are becoming more and more locked down.<p>Google still has the &quot;don&#x27;t do evil&quot; motto?
评论 #28825061 未加载
评论 #28830341 未加载
评论 #28824999 未加载