From 4e4704ea10a4f006e6245ec5b0aa154871b2c4cd Mon Sep 17 00:00:00 2001 From: Fredrik Ahlgren Date: Sat, 17 Oct 2026 18:31:56 +0200 Subject: [PATCH 1/3] docs(privacy): state 48-hour retention and verified rights handling --- privacy.html | 10 ++++++---- sv/privacy.html | 12 +++++++----- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/privacy.html b/privacy.html index 13d1420..1fdeaab 100644 --- a/privacy.html +++ b/privacy.html @@ -83,7 +83,7 @@

The readable copy, if you turn it on

The retired relay

The separate relay at relay.ftw.energy is retired. Current connections use FTW Cloud. Older apps or boxes may need an update.

-

No analytics, no tracking, no ads

+

No ads or tracking across services

The app contains no analytics, no advertising and no code from third parties. It does not track you across apps or websites. It talks to FTW Cloud and Apple's push service. Optional box statistics are described separately below.

The camera reads the pairing code from your box and nothing else.

@@ -99,10 +99,12 @@

Assistants

Access for Sourceful support, which you will be able to turn on for a support case, is not available yet. We will update this page before it is.

Project statistics and the new Cloud terms

-

Hourly collection is not active. Sourceful is reviewing the new scope and its legal basis before enabling it. The next Cloud terms, ftw-cloud-2026-10-v2, include project statistics for everyone who uses FTW Cloud. There is no separate statistics switch within Cloud. You must read and accept the new terms; earlier Cloud or statistics choices do not accept them. If you do not want to contribute, you can use FTW locally without Cloud.

+

Hourly collection is not active. Sourceful is reviewing the new scope and its legal basis before enabling it. The next Cloud terms, ftw-cloud-2026-10-v3, include project statistics for everyone who uses FTW Cloud. There is no separate statistics switch within Cloud. You must read and accept the new terms; earlier Cloud or statistics choices do not accept them. If you do not want to contribute, you can use FTW locally without Cloud.

Local FTW users can choose to contribute without enabling the app, assistants or remote access. The box asks first, with Yes as the suggested action and No available beside it. It sends no new report before your answer. Saying no leaves local measurement, planning and control working. You can stop local sharing later.

-

The statistics policy is ftw-project-stats-2026-10-v2. After approval and activation, your box sends recorded energy for each closed hour: grid import and export, solar generation, battery and vehicle charge and discharge. It also sends configured battery capacity, battery and charger power limits, and solar capacity. Values are rounded to 10 Wh or W. No names, addresses, coordinates, device ids or vehicle ids are included. Configured limits do not prove physical control, and missing readings are not zero. Hours before your new answer are not uploaded.

-

Sourceful uses these values to improve FTW planning and publish group totals, not for advertising or decisions about a household. Reports are not anonymous: FTW Cloud links a random statistics id to your home so it can delete them. The proposed retention is 13 months and remains part of the review. Someone with full control of the server can read them; Sourceful provides no staff tool for reading one home's hourly reports. We will state the reviewed legal basis here before collection starts. Accepting terms alone does not settle that legal basis.

+

The statistics policy is ftw-project-stats-2026-10-v3. After approval and activation, your box sends recorded energy for each closed hour: grid import and export, solar generation, battery and vehicle charge and discharge. It also sends configured battery capacity, battery and charger power limits, and solar capacity. Values are rounded to 10 Wh or W. No names, addresses, coordinates, device ids or vehicle ids are included. Configured limits do not prove physical control, and missing readings are not zero. Hours before your new answer are not uploaded.

+

Sourceful uses these values to improve FTW planning and publish group totals, not for advertising or decisions about a household. Reports are not anonymous: FTW Cloud links a random statistics id to your home so it can delete them. The retention limit is 48 hours from the recorded hour.

+

Someone with full control of the server can read them. Staff cannot browse household reports in a web interface. A named operator can export one home's statistics offline for a verified data rights request; this requires stopping the Cloud service. A verified rights request can also restrict reporting and Cloud access while the request is handled.

+

We will state the reviewed legal basis here before collection starts. Accepting terms alone does not settle that legal basis.

Public energy cells need at least 20 contributing homes, with no home above 30 percent of a sum. The stats page receives only group values. Comparing totals over time can still create a risk of identifying a contributor. To stop contributing, leave FTW Cloud or stop local statistics sharing. Cloud deletes unpublished reports when it receives your box's request; if the box is offline, this happens when it reconnects. Already published group totals remain. Leaving Cloud also ends remote app and assistant access.

The separate anonymous daily report describes the version, driver types, coarse battery size, price zone and time since installation. It contains no stable box id. Cloud reduces reports to daily totals and stores no individual report or source address. Public daily cells and each label need at least 10 reports. The daily average estimates reporting active installations, not unique people or all-time installations. Updated Core requires your current Cloud terms or local statistics answer before sending it; older versions use their existing daily-report setting.

diff --git a/sv/privacy.html b/sv/privacy.html index 3f412a8..d55aada 100644 --- a/sv/privacy.html +++ b/sv/privacy.html @@ -83,8 +83,8 @@

Den läsbara kopian, om du slår på den

Det äldre reläet

Det separata reläet på relay.ftw.energy har avvecklats. Aktuella anslutningar går genom FTW Cloud. Äldre appar eller boxar kan behöva uppdateras.

-

Ingen analys, ingen spårning, ingen reklam

-

Appen innehåller ingen analys, ingen reklam och ingen kod från tredje part. Den spårar dig inte mellan appar eller webbplatser. Den pratar med FTW Cloud och Apples pushtjänst. Den planerade boxstatistiken beskrivs separat nedan.

+

Ingen reklam eller spårning mellan tjänster

+

Appen visar ingen reklam och spårar dig inte mellan appar eller webbplatser. Den pratar med FTW Cloud och Apples pushtjänst. Den planerade boxstatistiken beskrivs separat nedan.

Kameran läser parkopplingskoden från boxen och inget annat.

Apple

@@ -99,10 +99,12 @@

Assistenter

Åtkomst för Sourcefuls support, som du ska kunna slå på för ett supportärende, finns inte än. Vi uppdaterar den här sidan innan den gör det.

Projektstatistik och nya Cloud-villkor

-

Timinsamlingen är inte aktiv. Sourceful granskar den nya omfattningen och dess rättsliga grund före start. Nästa Cloud-villkor, ftw-cloud-2026-10-v2, omfattar projektstatistik för alla som använder FTW Cloud. Statistiken har ingen egen avstängningsknapp inom Cloud. Du behöver läsa och godta de nya villkoren; tidigare Cloud- eller statistikval godtar dem inte. Om du inte vill bidra kan du använda FTW lokalt utan Cloud.

+

Timinsamlingen är inte aktiv. Sourceful granskar den nya omfattningen och dess rättsliga grund före start. Nästa Cloud-villkor, ftw-cloud-2026-10-v3, omfattar projektstatistik för alla som använder FTW Cloud. Statistiken har ingen egen avstängningsknapp inom Cloud. Du behöver läsa och godta de nya villkoren; tidigare Cloud- eller statistikval godtar dem inte. Om du inte vill bidra kan du använda FTW lokalt utan Cloud.

Du som använder FTW lokalt kan bidra utan att aktivera app, assistenter eller fjärråtkomst. Boxen frågar först, med Ja som föreslaget val och Nej bredvid. Ingen ny rapport skickas före ditt svar. Ett nej lämnar lokal mätning, planering och styrning igång. Du kan senare stoppa lokal delning.

-

Statistikpolicyn är ftw-project-stats-2026-10-v2. Efter granskning och aktivering skickar boxen registrerad energi per avslutad timme: nätimport och export, solproduktion, laddning och urladdning av batterier och bilar. Den skickar också inställd batterikapacitet, effektgränser för batterier och laddare samt solkapacitet. Värden avrundas till 10 Wh eller W. Inga namn, adresser, koordinater, enhets-id:n eller fordons-id:n ingår. Inställda gränser bevisar inte fysisk styrning, och saknade mätvärden blir inte noll. Timmar före ditt nya svar laddas inte upp.

-

Sourceful använder uppgifterna för att förbättra FTW:s planering och publicera gruppsummor, inte för reklam eller beslut om ett hushåll. Rapporterna är inte anonyma: FTW Cloud kopplar ett slumpmässigt statistik-id till ditt hem för att kunna radera dem. Den föreslagna lagringstiden är 13 månader och ingår i granskningen. Den som har full kontroll över servern kan läsa dem; Sourceful har inget verktyg för personal att läsa ett enskilt hems timrapporter. Vi anger den granskade rättsliga grunden här före start. Att godta villkor avgör inte i sig den rättsliga grunden.

+

Statistikpolicyn är ftw-project-stats-2026-10-v3. Efter granskning och aktivering skickar boxen registrerad energi per avslutad timme: nätimport och export, solproduktion, laddning och urladdning av batterier och bilar. Den skickar också inställd batterikapacitet, effektgränser för batterier och laddare samt solkapacitet. Värden avrundas till 10 Wh eller W. Inga namn, adresser, koordinater, enhets-id:n eller fordons-id:n ingår. Inställda gränser bevisar inte fysisk styrning, och saknade mätvärden blir inte noll. Timmar före ditt nya svar laddas inte upp.

+

Sourceful använder uppgifterna för att förbättra FTW:s planering och publicera gruppsummor, inte för reklam eller beslut om ett hushåll. Rapporterna är inte anonyma: FTW Cloud kopplar ett slumpmässigt statistik-id till ditt hem för att kunna radera dem. Lagringstiden är 48 timmar från den registrerade timmen.

+

Den som har full kontroll över servern kan läsa dem. Personalen har ingen webbsida för att läsa hushållens rapporter. En namngiven operatör kan ta ut ett hems statistik offline för en verifierad begäran om dataskyddsrättigheter; det kräver att Cloud-tjänsten stoppas. En verifierad begäran om dataskyddsrättigheter kan också begränsa rapporteringen och Cloud-åtkomsten medan ärendet hanteras.

+

Vi anger den granskade rättsliga grunden här före start. Att godta villkor avgör inte i sig den rättsliga grunden.

Publika energivärden kräver minst 20 bidragande hem, och inget hem får stå för mer än 30 procent av summan. Stats-sidan får bara gruppvärden. Jämförelser över tid kan ändå skapa risk för återidentifiering. För att sluta bidra lämnar du FTW Cloud eller stoppar lokal statistikdelning. Cloud raderar opublicerade rapporter när boxens begäran når tjänsten; om boxen är offline sker det när den ansluter igen. Redan publicerade gruppsummor finns kvar. När du lämnar Cloud upphör också appens och assistenternas fjärråtkomst.

Den separata, anonyma dagsrapporten beskriver version, drivertyper, grov batteristorlek, elområde och tid sedan installation. Den innehåller inget beständigt box-id. Cloud räknar ihop rapporterna per dygn och sparar ingen enskild rapport eller källadress. Publika dagsvärden och varje etikett kräver minst 10 rapporter. Snittet per dygn uppskattar aktiva rapporterande installationer, inte unika personer eller totalt antal installationer genom tiderna. Uppdaterad Core kräver dina aktuella Cloud-villkor eller ditt lokala statistiksvar före sändning; äldre versioner använder sin befintliga inställning för dagsrapporten.

From dc709954ec6c7bc91cd4ece7fb70ddb35cec0928 Mon Sep 17 00:00:00 2001 From: Fredrik Ahlgren Date: Sat, 17 Oct 2026 18:38:03 +0200 Subject: [PATCH 2/3] Clarify project statistics in English privacy notice --- privacy.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/privacy.html b/privacy.html index 1fdeaab..3622551 100644 --- a/privacy.html +++ b/privacy.html @@ -84,7 +84,7 @@

The retired relay

The separate relay at relay.ftw.energy is retired. Current connections use FTW Cloud. Older apps or boxes may need an update.

No ads or tracking across services

-

The app contains no analytics, no advertising and no code from third parties. It does not track you across apps or websites. It talks to FTW Cloud and Apple's push service. Optional box statistics are described separately below.

+

The app has no advertising and does not track you across apps or websites. It talks to FTW Cloud and Apple's push service. The planned project statistics and the new Cloud terms are described below.

The camera reads the pairing code from your box and nothing else.

Apple

From 1fecbc0518c6a7ffa53d7b8795344af981554a43 Mon Sep 17 00:00:00 2001 From: Fredrik Ahlgren Date: Sat, 17 Oct 2026 18:40:06 +0200 Subject: [PATCH 3/3] Align privacy search descriptions with project statistics --- privacy.html | 2 +- sv/privacy.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/privacy.html b/privacy.html index 3622551..ee27ed1 100644 --- a/privacy.html +++ b/privacy.html @@ -4,7 +4,7 @@ Privacy | FTW app - + diff --git a/sv/privacy.html b/sv/privacy.html index d55aada..245f916 100644 --- a/sv/privacy.html +++ b/sv/privacy.html @@ -4,7 +4,7 @@ Integritet | FTW-appen - +