Does the TOS allow scraping websites?

IImLunaHey5/15/2023
“crawls,” “scrapes,” or “spiders” any page, data, or portion of or relating to the Services or Content (through use of manual or automated means);

Does this part of the TOS apply to apps that scrape sites and/or people scraping railway's site?
IImLunaHey5/15/2023
Curious about scraping websites that don't have an API. Don't want to start working on something if it's not allowed by railway.
Bbrody5/15/2023
its more of a grey area, and railway would just prefer you didn't, so I would personally avoid it
IImLunaHey5/15/2023
Okay. What if a site allows scraping? Guessing that’s where they grey area is?
Bbrody5/15/2023
if it explicitly allows scrapping then yes that would be fine
Eeirk5/15/2023
what knid of website just says "pls scrape"
IImLunaHey5/15/2023
I know a fair few people who have personal sites all of which are fine scraping.
Eeirk5/15/2023
whats there to scrape 🤔
IImLunaHey5/15/2023
blog articles, etc. all sorts of different things.
Eeirk5/15/2023
mm ig
Bbrody5/15/2023
theres a difference between "fine to scrape" and "explicitly allows scrapping"
Eeirk5/15/2023
i think they meant that its like the website says "u can scrape if u want"
IImLunaHey5/15/2023
guessing railway also needs to keep within the laws of the country theyre hosting in and operating in. scraping isnt clearly in law in a lot of places.
IImLunaHey5/15/2023
hence why i asked
Eeirk5/15/2023
if its not in the law isnt it legal by default
IImLunaHey5/15/2023
you'd be surprised how different countries treat that.
Eeirk5/15/2023
fine im in the usa
Bbrody5/15/2023
I mean, even if the site says you can scrape them, I'd just avoid it anyway
Eeirk5/15/2023
what if it says "pls scrape or else"
IImLunaHey5/15/2023
For example BOM the aussie weather site, allowed scraping for years before their API came out.
IImLunaHey5/15/2023
that was the official way
IImLunaHey5/15/2023
and theyre even run by the government lol
Bbrody5/15/2023
web scraping just sounds like a bad idea regardless, unless you have some guarantee that the sites structure won't ever change
IImLunaHey5/15/2023
true, for something like BOM for example it never changed so simple as set it and forget it.
Bbrody5/15/2023
well if you want to scrape a site, and the site says somewhere that it fully allows scrapping, and you are sure the structure won't change, go for it
IImLunaHey5/15/2023
Also this was fun for learning to build a search engine in school http://www.scrapethissite.com/
Bbrody5/15/2023
Be a good web scraping citizen
Bbrody5/15/2023
the sites owner, is a fellow Brody
Bbrody5/15/2023
sounds like a good guy
IImLunaHey5/19/2023
any way we can get an official response on this from a staff member? there's a few features I'd like to add to a bot but they require me to scrape a page. :sadcat:
IImLunaHey5/19/2023
also would connecting to another service that DOES allow this to grab data would that also still be considered under this. 🤔
IImLunaHey5/19/2023
like railway -> middle server where it's allowed -> site
Bbrody5/19/2023
@Angelo - care to throw a quick answer at this?
Aangelo5/19/2023
you are good here
Aangelo5/19/2023
the DCMA/Fair Use is there to prevent some person just hosting a whole ass movie on the platform
IImLunaHey5/19/2023
figured that would be case but wanted to check
Aangelo5/19/2023
which people have attempted to do before
Aangelo5/19/2023
and get 🔨
IImLunaHey5/19/2023
sweet, thanks for the clarification
IImLunaHey5/19/2023
im also likely going to include abuse headers so if a site im scraping wants me to go away they have way to contact me.
same goes for using a clear user agent. marking my bot as a bot
IImLunaHey5/19/2023
should make everyone happy
Aangelo5/19/2023
appreciate it
Aangelo5/19/2023
🙂