Using the manufacturer solution exposes my data, and I I'd like to avoid this.
What I have now
---------------------
Below is preinstalled in my house. This is a working setup
-Intergas HRE boiler
-Honeywell wireless round modulation thermostat
-(presumably) a honeywwell accompanied boiler interface plugged into the boiler internally.
For remote control, Honeywell (H) offers an internet gateway + App though which you can control your heating remotely.
The gateway can be connected wireless to the thermostat. I cannot find how this works (blue tooth, wifi, else) but it doesn't use my local Wifi that's for sure.
To use the App, I need to create an account on the H server and connect it to the mac address of the internet gateway.
=>This means that all my data goes through the H servers, and their privacy policy is pretty unreadable. It does contain many combinations of the words "3rd party" and "sharing".
Such a deal is not acceptable, luckily I'm a programmer

--------------------
My plan
---------
-install a Rasperry PI,
-Write some backend code (dotnet core) interfacing with the thermostat, to set the temp.
-Next to that, I can run a web server on the Pi,
-here I can develop my own frontend, to display and control a growing list of home automation devices
Great, however there is a problem: I cannot find any info on how to interface with the H thermostat. I heard that H's frequencies and protocols are proprietary.
Questions
---
Can I use your gateway to get such a setup? I'd prefer to keep using the H thermostat modulation, as developing my own thermostat code looks like a large project.
The only setup I can think of is
-replace my H boiler interface with your OpenTherm gateway
-connect the H thermostat to your gateway
-My code code then talks to your gateway (serial port?)
-Your gateway might be able to wireless set the temp on H thermostat (is it able to do this?)
-Then we can leave it to H thermostat to instruct your gateway to tell my boiler to reach the desired temp smoothly

Is this possible like this?
.. or do I need to create my own thermostat (including temp sensor? on a board like Arduino?)
.. is there another way to do this?
My main goal is to have remote heating control and to get started on a basic platform for home automation, while avoiding data exposure.
I am a software developer but never did any embedded programming.
Thanks for any advice
Arjan