Iexist

Engaged Member
Jul 20, 2018
2,047
3,292
Most Ren'Py games try to connect to the Internet in some form or another, for whatever reason. Every single one I've gotten ends up blocked. This includes stuff gotten legitimately from devs and not just f95 downloads. Either because it checks connection to Patreon or whatever, or some other reason. Plenty of Unity games do that too. Newer RPGM checks Internet connection even though it doesn't need it because in some ways it's a glorified browser and depending on how you block its access, it may crash.

In general, lots of stuff accesses the Internet silently even if it doesn't need too.

If it bothers you, get a Firewall of some kind that you trust and block everything you don't need. If you're too lazy to do that, just deal with it. TtP isn't doing some particularly nefarious thing. You get more data stolen every time you use Steam than you do playing TtP.

So stop trying to make this into a big deal, because it's really not.... Sheesh...
 

dean_athallah

Nox Syndicate Member
Donor
Dec 18, 2019
195
396
Every website collects your IP address when you visit it. So, from a privacy perspective, the website owner can already see your IP through the website visits. Adding a check for updates through cloudflare in the game doesn’t really change anything. It’s not like it makes things riskier compared to when you visit a website to download a game in the first place. It’s just normal internet behavior.
Bro, dont talk like we are dumb lol, do you even need to write the first sentence? Seems redundant af. Though I would say, not every website has a log, some has dumb dev too.

I'm just joking about azienda spying on you wankers but didnt expect you to explain the most basic stuff in the universe to us lol
 
  • Haha
Reactions: Nefurien

Filipis

Well-Known Member
Nov 15, 2022
1,214
2,290
Most Ren'Py games try to connect to the Internet in some form or another, for whatever reason. Every single one I've gotten ends up blocked. This includes stuff gotten legitimately from devs and not just f95 downloads. Either because it checks connection to Patreon or whatever, or some other reason. Plenty of Unity games do that too. Newer RPGM checks Internet connection even though it doesn't need it because in some ways it's a glorified browser and depending on how you block its access, it may crash.

In general, lots of stuff accesses the Internet silently even if it doesn't need too.

If it bothers you, get a Firewall of some kind that you trust and block everything you don't need. If you're too lazy to do that, just deal with it. TtP isn't doing some particularly nefarious thing. You get more data stolen every time you use Steam than you do playing TtP.

So stop trying to make this into a big deal, because it's really not.... Sheesh...
Is this the default behaviour of Ren'py games (meaning, without adding any special code for it), or is it something that is possible (by coding it into the script files of the game)?
 

Iexist

Engaged Member
Jul 20, 2018
2,047
3,292
Is this the default behaviour of Ren'py games (meaning, without adding any special code for it), or is it something that is possible (by coding it into the script files of the game)?
I honestly don't know for sure, but I suspect some amount of default telemetry might be present. Telemetry is everywhere these days. Thing is, from talking with one dev about it, it seems like if you just put links to your Patreon in the game, or anywhere in general, Ren'Py automatically tries to ping the server to see if it's available at boot even if no one clicks the link. It might be possible to alter that behavior, but most indie devs don't have that kind of know-how. Most pick-up Ren'Py specifically because it's easy to use even if you're not particularly good at coding.

In Azienda's case, the game is intentionally set-up so it can auto-update itself, but it's not particularly hard to block, nor is it hidden. The game literally tells you about it at boot so it's not like they're trying to sneakily mine your data. It's not like the miles of telemetry stuff like Triple A games have hidden behind a metric ton of legalese...
 

Filipis

Well-Known Member
Nov 15, 2022
1,214
2,290
I honestly don't know for sure, but I suspect some amount of default telemetry might be present. Telemetry is everywhere these days. Thing is, from talking with one dev about it, it seems like if you just put links to your Patreon in the game, or anywhere in general, Ren'Py automatically tries to ping the server to see if it's available at boot even if no one clicks the link. It might be possible to alter that behavior, but most indie devs don't have that kind of know-how. Most pick-up Ren'Py specifically because it's easy to use even if you're not particularly good at coding.

In Azienda's case, the game is intentionally set-up so it can auto-update itself, but it's not particularly hard to block, nor is it hidden. The game literally tells you about it at boot so it's not like they're trying to sneakily mine your data. It's not like the miles of telemetry stuff like Triple A games have hidden behind a metric ton of legalese...
Yeah, well telemetry collecting happens everywhere on the internet, so that's not what I was "crusading" about when I proclaimed Azienda my 'enemy'.

It's the adding of the "auto-update" feature that leaks even more telemetry to the developers that I find worrisome.
 

bigboat

Newbie
Dec 24, 2018
76
147
It simply checks the version u launched against the most recent update. If theres a new version theres a little option in the corner letting you know, that links to their patreon. Its the most tame thing many devs do lmao.
 

Iexist

Engaged Member
Jul 20, 2018
2,047
3,292
Yeah, well telemetry collecting happens everywhere on the internet, so that's not what I was "crusading" about when I proclaimed Azienda my 'enemy'.

It's the adding of the "auto-update" feature that leaks even more telemetry to the developers that I find worrisome.
I mean, it doesn't leak any more data than anything else with the same function would as far as I understand. But I'm no expert. As is, if you're getting the game from here and not their official site, it's better to just block it, sandbox it whatever, cuz you never know these days.
 

Filipis

Well-Known Member
Nov 15, 2022
1,214
2,290
It simply checks the version u launched against the most recent update. If theres a new version theres a little option in the corner letting you know, that links to their patreon. Its the most tame thing many devs do lmao.
I remember same things being said about certain horse armor...
 

bigboat

Newbie
Dec 24, 2018
76
147
I remember same things being said about certain horse armor...
I'm sorry but thats just major pearl clutching brother. Devs dont even generate unique mega links to idenifty and ban leakers. Though imo they should bc it'll make a certain individual cry
 

Latex224

Engaged Member
Mar 28, 2019
3,063
6,416
Falling Undercover: Nox Syndicate - April Sneak Peek post

2 hours ago

Hey all!
We’re already in April… it’s a big month for us, and for our fans too! You finally get to experience Falling Undercover: Nox Syndicate!
Before we share a little peek at what we got cooking with you guys, we’ll say that things are progressing nicely. A lot of the production work is done, and the art is nearing completion. We are in the middle of doing some rewrites, but it isn’t anything major. With any luck, we’ll be on to the testing phase next week.
Fingers crossed!
In any case, for those of you who are curious, here’s a quick peek at one of the CGs from FUNS Episode 1:

Falling Undercover: Nox Syndicate - Public Preview 1
Alright, that’s it for now. We’ll see you soon!
Azienda

Here is the first ever CG for FUNS (Falling Undercover:Nox Syndicate)
You don't have permission to view the spoiler content. Log in or register now.

The very best of luck my friend, Azienda :)
 

sick bastard

Formerly 'blewbury'
Jun 25, 2022
319
546
They can simply make a script that hit patreon to check new update, but instead it connects to their cloudflare worker so they can spy on you wanking on a mid ass teacher's corruption.
Them may collect players count and IP's by parsing their webserver logs. But them don't run any remote code from their server like you suggest. It's just a single simple GET request for json data with actual version of the game. You can check it yourself - updater is in "game/updater.rpyc" file:
Code:
        persistent.response = requests.get("https://ttp.azienda.workers.dev/", verify=ca_file).json()
        persistent.newVersion = persistent.response['version']
        persistent.newLink = persistent.response['link']
And webserver responds with:
Code:
{
  "version": "1.0.0",
  "link": "https://aziendagames.com/"
}
Nothing criminal. All it does - shows message if your version is older than current.

I run all games in isolated sandbox without internet and access to filesystem. And I personally consider any web requests for any porn game a bad thing and attack on my privacy. A lot of games here do this kind of things to check for updates and display latest news. It's kind of bad yet standard practice. So if you care about privacy - just sandbox all your porn games. If you care about security - there's absolute no reason to worry about this exact game.
 
Last edited:

greyelf

Well-Known Member
Nov 16, 2016
1,101
822
They can simply make a script that hit patreon to check new update, but instead it connects to their cloudflare worker so they can spy on you wanking on a mid ass teacher's corruption.
So you prefer that Patreon "spies" on you instead of the project's Developer.... good to know.... hehehe
 

greyelf

Well-Known Member
Nov 16, 2016
1,101
822
Imagine working on patreon, didn't you know they also have to read the whole ntr vn to determine if blackmail is in it?
With current LLMs / "AI" it would be quite simple to get the it to summarise the content types in the project, thus not needing a human to read through the source code to determine that.
 
3.80 star(s) 96 Votes