TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Get notified when sites update their terms of service

190 点作者 supermdguy将近 2 年前
After reading about what happened with NightOwl yesterday [0], I thought about what it would take to be aware of things like that in the future. I created ToSNotify to automatically notify you when a website&#x27;s terms change.<p>A harder problem I&#x27;ve been thinking through is how to know which terms to track, since it&#x27;d be a pain to add every site I have an account with. One idea I had is to automatically get terms for apps you have installed from the app store. Any other ideas&#x2F;feedback are appreciated!<p>[0]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37052508">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37052508</a>

27 条评论

0cf8612b2e1e将近 2 年前
This seems like exactly the kind of idea built for git scraping[0].<p>Have GitHub run a daily&#x2F;weekly pull of the site in question. Attempt to add the artifact to the repo. If identical, no action taken. Otherwise, a commit is made with the new content, and you can now trivially diff the changes over time.<p>[0] <a href="https:&#x2F;&#x2F;simonwillison.net&#x2F;2020&#x2F;Oct&#x2F;9&#x2F;git-scraping&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;simonwillison.net&#x2F;2020&#x2F;Oct&#x2F;9&#x2F;git-scraping&#x2F;</a>
评论 #37071914 未加载
teddyh将近 2 年前
There’s a principle of monitoring systems and their alerts: “Only alert <i>actionable</i> events.” Applied to this case, if a ToS changes, what can a user do about it? (Let’s not pretend that they will read the entire ToS again every time, or that they even read it the first time.) Even if the change was obvious or highlighted, and even if the change was detrimental, what could a user actually, realistically, <i>do</i> about it? Stop using the service? If the change is <i>that</i> bad, they’ll probably hear about it anyway.
评论 #37070421 未加载
评论 #37066575 未加载
评论 #37066806 未加载
FireInsight将近 2 年前
Somewhat related: Terms of Service; Didn&#x27;t Read <a href="https:&#x2F;&#x2F;tosdr.org" rel="nofollow noreferrer">https:&#x2F;&#x2F;tosdr.org</a>
评论 #37068286 未加载
评论 #37064830 未加载
sneak将近 2 年前
The issue with NightOwl was not that the TOS was updated.<p>The issue with NightOwl is that allowing automatic updating of an app is equivalent to allowing the app developer remote code execution of any arbitrary program on your machine.<p>Notification won&#x27;t solve that problem. Disabling automatic updates does.
评论 #37068856 未加载
HyprMusic将近 2 年前
I was thinking about this idea when the Zoom saga happened, that&#x27;s an amazingly quick implementation!<p>My plan for getting a list of subscribed services was to get people to add a forwarder to their email account with specific keywords (i.e &quot;thanks for creating an account&quot; or perhaps just &quot;unsubscribe&quot; would be enough). This would forward to an API which would check for a recognised service and add it to the list to notify. It has some privacy implications but I think you could narrow the scope enough for people to go for it.<p>The other method I had considered was getting a list of places your SSO is used from Google etc. Not sure if that&#x27;s possible through their API but I&#x27;m sure with enough of the hacker spirit you could work out a way.<p>If you go for either of those ideas I expect a lifetime VIP account! (Just kidding)
评论 #37068961 未加载
gczh将近 2 年前
This is really cool! Shared with a few friends!<p>It might be interesting to plug GPT-3 in and use embeddings for each clause. For example, for each website where a user has agreed already to their ToS, you could use embeddings to see which ones are similar.<p>Wondering if there&#x27;s a chance we could chat more if you&#x27;re keen! I&#x27;m on twitter @gabrielchuan<p>PS: I&#x27;m working on something tangentially related at <a href="https:&#x2F;&#x2F;url2format.com" rel="nofollow noreferrer">https:&#x2F;&#x2F;url2format.com</a>. It&#x27;s a WIP (for now free) service that allows people to do various things with any public url such as checking metatags, generating a markdown of a url, etc. I think there&#x27;s lots of interesting spaces to explore around these
评论 #37068965 未加载
Varqu将近 2 年前
Isn&#x27;t it that you get notified anyway by a site about the ToS changes (either with a popup or email message)?
评论 #37066365 未加载
评论 #37065477 未加载
carom将近 2 年前
I want the opposite of this, a gmail filter to hide every email about someone updating their privacy policy or terms. Almost none of them have unsubscribe buttons.
seeknotfind将近 2 年前
There are also general tools I like for this that work for any website change. visualping.io is good. Though it might be hard to configure for specific textual changes.<p>One question I have, why do you get emails for terms of service changes on some things but not others?
评论 #37066150 未加载
dymk将近 2 年前
I already get a billion of these emails from companies whenever the ToS updates, and I always mark them as spam
评论 #37069042 未加载
sf_bigfan将近 2 年前
Great service - clean and solves particular problem, definitely will try it. I used to use changepatrol.com and visualping.io for solving similar problems of tracking changes on particular URL
PeterCorless将近 2 年前
Hey, here&#x27;s an idea for an extension to your really cool idea if you want to make this a kick-ass commercial service:<p>1. Break licenses down into titles and paragraph sections and run an MD5 or SHA hash on each section to get a &quot;fingerprint&quot; of that section of the TOS.<p>2. Allow users to check off or redline specific sections of licenses they come across. If a license is &quot;all green&quot; it&#x27;s approved for use by you.<p>3. Allow organizations and groups of individuals to share these green and redlining sections of licenses.<p>4. If a new license is encountered, you can then show &quot;similar licenses you have accepted or rejected&quot; — especially if a section is word-for-word the same.<p>5. If you really get into ML training you can do this not just for identical but <i>similar</i> sections of license acceptance&#x2F;rejection.<p>I do love seeing the exact diffs. It&#x27;s a cool tool for legal and IT teams trying to get their hands on all the clickthrough licensing they face. Let me know if you like the above ideas and, if you use them, all in return I&#x27;d ask is just credit me by name, perpetually free and royalty free, somewhere in the code for the suggestions.
评论 #37069047 未加载
josh_carterPDX将近 2 年前
There&#x27;s a great platform out of Portland called Versionista (<a href="https:&#x2F;&#x2F;versionista.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;versionista.com&#x2F;</a>) which has been working closely with the government and other entities to understand changes that happen on websites or even internal documentation managed by multiple teams.
mdavidn将近 2 年前
1Password has a similar feature to notify me whenever a site adds two-factor support or experiences a data breach. Password managers are (or should be) understandably uneasy about integrations, but this feels like a natural extension to those warnings.
评论 #37068926 未加载
waffleiron将近 2 年前
Privacy Policies&#x2F;Notices would be a great addition to the tool.
评论 #37068938 未加载
tikkun将近 2 年前
Semi related: If anyone&#x27;s looking for a side project, LLM-parsed terms of service that summarize whether a service will use the content for AI training would be helpful.
评论 #37068913 未加载
kenbolton将近 2 年前
I would pay for commercial support, an API, and maybe a webhook or some programmatic way to be notified of changes.
评论 #37065379 未加载
评论 #37065936 未加载
评论 #37068865 未加载
DanielSantos将近 2 年前
Very cool. We have been working on something similar but with analysis of the policies using AI[1]. I like your approach, much faster to launch than what we did.<p>[1] <a href="https:&#x2F;&#x2F;www.legalreview.ai" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.legalreview.ai</a>
bradley13将近 2 年前
Anecdote: our <i>car</i> recently displayed a dialig asking us to accept new terms. We bought the car, and nowhere in the process did we ever see or accept &quot;terms of service&quot;. Legally speaking, WTF?
评论 #37082274 未加载
camhart将近 2 年前
Use ChatGPT to compare the different versions and summarize the changes for you.
评论 #37069053 未加载
waithuh将近 2 年前
Thats fast execution! You should get into the law industry.
评论 #37068798 未加载
wodenokoto将近 2 年前
Didn’t Firefox use to have something called live bookmarks where you could bookmark a section of a page and be notified when it changed?
LelouBil将近 2 年前
Isn&#x27;t stealth updating TOS illegal in the EU ?
anotherevan将近 2 年前
I could not find a terms of service page for your product on your web-site.
jcims将近 2 年前
I wish there was something like annualcreditreport.com where I could go and request an email from every company that has my email address on file. I&#x27;ve got a hotmail account that&#x27;s over 25 years old that probably has hundreds of accounts splashed all over the internet.
评论 #37066043 未加载
yechida将近 2 年前
Hi - I&#x27;m a paid user of this, how do I add more URLs to track?
amelius将近 2 年前
Can it show a diff?
评论 #37070635 未加载