Vill du vara del av diskussionerna i forumet, ställa frågor eller hjälpa andra? Registrera dig här!

Serenum - en vädertjänst med fokus på integritet

Trädvy Permalänk
Medlem
Registrerad
Jan 2004

Serenum - en vädertjänst med fokus på integritet

Serenum är en uppföljare av Vädret just nu. Namnet betyder soligt på latin och syftet med uppföljaren, är att den ska ha smartare funktioner, bättre integritet och mer. Projektet använder sig av öppen källkod, där vem som helst kan vara med att förbättra källkoden.

Att göra-listan är lång, så jag har mycket kvar att göra. Bland annat ska en dokumentation skrivas på någon wiki-sida, som ska läggas på serenum.org, alternativt på GitHubs wiki-sida för källkoden.

För att lägga till ett eget språk, ladda hem önskad språkfil från language-katalogen och redigera loss! Gör sedan en "Pull request" med den nya språkfilen. Observera att ändringar i språkfilen kan förekomma, främst för om-sidan!

Webbsida: https://serenum.org/
Källkod: https://github.com/e-edgren/serenum

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Hedersmedlem
Plats
Linköping
Registrerad
Okt 2006

På vilket sätt har den fokus på integritet?

Trädvy Permalänk
Medlem
Registrerad
Apr 2006

Vilka är de integritetsproblem som andra vädertjänster har?

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Apr 2002

"integritet" och det första sidan vill när man besöker den är att få hämta platsinfo, godkänner man inte så blir man nekad tillgång det börjar bra

Trädvy Permalänk
Medlem
Registrerad
Jan 2004

Bra frågor, @Shimonu och @improwise! Har nog glömt att lägga till svaren på om-sidan.

Andra vädertjänster lagrar främst kakor i besökarnas enheter. Serenum lagrar noll filer på besökarens enhet. Om något ska lagras, så är det besökarens val att det sker (ladda hem inställnings- och "sparade platser"-filer (två av de många funktioner som ska läggas till i framtiden)).

Det Serenum lagrar gällande varje besök, är baserat på Matomo, vars inställningar är satta på maximal anonymitet och integritet. Jag får till exempel inte veta var du besökte sidan från (endast landet), men jag får veta när du besökte webbsidan, vilka sidor du besökte, enheten du använde (dator, smart telefon, surfplatta), skärmupplösningen och lite mer. Men du förblir alltid anonym! Detta kan såklart tolkas på samma sätt som hur till exempel YR och SMHI lagrar om de besök man gör till deras tjänster, men de lagrar även kakor i ens enhet och det är det jag är ute efter; noll lagring på besökarens enhet.

Men om den lagring som Matomo gör inte skulle uppskattas, så tar jag såklart bort Matomo från Serenum

@tintinj
Om man inte vill ge Serenum ens plats (vars plats aldrig lagras någonstans på servern - inte ens i Matomo), så kan man gå till inställnings-sidan och väljer en manuell plats Att dela ens plats är med andra ord inte något krav.

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Registrerad
Okt 2015
Skrivet av edgren:

Serenum är en uppföljare av Vädret just nu. Namnet betyder soligt på latin och syftet med uppföljaren, är att den ska ha smartare funktioner, bättre integritet och mer. Projektet använder sig av öppen källkod, där vem som helst kan vara med att förbättra källkoden.

Att göra-listan är lång, så jag har mycket kvar att göra. Bland annat ska en dokumentation skrivas på någon wiki-sida, som ska läggas på serenum.org, alternativt på GitHubs wiki-sida för källkoden.

För att lägga till ett eget språk, ladda hem önskad språkfil från language-katalogen och redigera loss! Gör sedan en "Pull request" med den nya språkfilen. Observera att ändringar i språkfilen kan förekomma, främst för om-sidan!

Webbsida: https://serenum.org/
Källkod: https://github.com/e-edgren/serenum

Med vpn "You have denied positioning.
Vädret just nu must have your permission to get your current location in order to proceed.

You will be redirected to the settings page. From there, you can for an example choose a manual place.

" Skön blandning av språk.

Min dator är Cat-säker.
Hakuna Matata

Trädvy Permalänk
Medlem
Registrerad
Jan 2004
Skrivet av crew seven:

Med vpn "You have denied positioning.
Vädret just nu must have your permission to get your current location in order to proceed.

You will be redirected to the settings page. From there, you can for an example choose a manual place.

" Skön blandning av språk.

Oh! Glömde visst att ändra det där. Har fixat det nu. Tack Har dock inget med VPN att göra.

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Apr 2002

Jag kommer bara till "denied"-sidan och där händer ingenting.
Jag kör senaste Firefox

*edit
När jag klickade manuellt på "settings" i underkant på sidan så hamnade jag på inställningar.

Trädvy Permalänk
Medlem
Registrerad
Aug 2019

Det känns som att du ser det som en feature snarare än en bugg att du inte kan använda hemsidan utan att ge bort platsinformation, varför?

Trädvy Permalänk
Medlem
Registrerad
Jan 2004
Skrivet av tintinj:

Jag kommer bara till "denied"-sidan och där händer ingenting.
Jag kör senaste Firefox

*edit
När jag klickade manuellt på "settings" i underkant på sidan så hamnade jag på inställningar.

Om du nekade GPS-positioneringen, så får du det felmeddelandet. Om du inte nekade positioneringen, vänligen berätta vad du gjorde innan du fick åtkomst nekad-felmeddelandet, helst visa mig istället via en video.

Såklart du kommer till inställnings-sidan när du klickar på "Inställningar" (eller ja, i ditt fall, "Settings") Förstår dock inte vad du ville komma med det. Vill du berätta?

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Registrerad
Nov 2011

"Light rain on Wednesday" fast det ser ut som att det ska regna på tisdagen?

Trädvy Permalänk
Medlem
Registrerad
Jan 2004
Skrivet av Copperlord:

https://i.imgur.com/KTGOn7P.png

"Light rain on Wednesday" fast det ser ut som att det ska regna på tisdagen?

Haha! Jåå, men det är nog på grund av mitt val av antalet procent när den ska visa om det är någon nederbörd. Jag har valt att den inte ska visa någon nederbördsikon (i det här fallet, regnikonen), om det är under 30% chans för risk av nederbörd. Kanske ska ändra det till ett mindre värde.

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Apr 2002
Skrivet av edgren:

Om du nekade GPS-positioneringen, så får du det felmeddelandet. Om du inte nekade positioneringen, vänligen berätta vad du gjorde innan du fick åtkomst nekad-felmeddelandet, helst visa mig istället via en video.

Såklart du kommer till inställnings-sidan när du klickar på "Inställningar" (eller ja, i ditt fall, "Settings") Förstår dock inte vad du ville komma med det. Vill du berätta?

Tänkte att det var självförklarande iom mitt första inlägg i tråden, bara några få inlägg ovan
Ja jag får meddelandet eftersom jag nekade positionering, om besökarens integritet är en viktig punkt så kanske en förfrågan om vart man befinner sig ska räknas med att inte godkännas. Och det står på "denied"-sidan att man ska bli vidareslussad till inställningssidan men det blir man inte. Inte när jag provade ett tiotal gånger igår i alla fall. Därav min kommentar. Nu lämnar jag tråden, själv är jag mer än nöjd med klart.se som är mer skön för ögonen att se på och redan är en färdig sida.

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Aug 2004

"You will be redirected to the settings page." står det, men det händer inte.

Senast redigerad av Loxus, 2004-08-02 klockan 13:13

Trädvy Permalänk
Medlem
Plats
Tyresö
Registrerad
Apr 2017

Är entertainment mode en kommande feature eller borde jag kunna klicka på den?

Trädvy Permalänk
Medlem
Registrerad
Jan 2004

Tack @tintinj och @Loxus. Det är en miss från min sida. Ska fixa till det vid tillfälle

"...mer skön för ögonen att se på...". Vad är mer skönt för ögonen på klart.se för din del, @tintinj? Större design? Större text? Mindre rörigt? Kritik önskas, haha!

Ska för övrigt göra så att man kommer direkt till inställnings-sidan och därifrån få göra ett val; manuell plats eller GPS-positionering. Tack för idén, @tintinj

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Registrerad
Jan 2004
Skrivet av circleSquared:

Är entertainment mode en kommande feature eller borde jag kunna klicka på den?

Det är en kommande funktion. Se den inaktiva kryssrutan som en teaser xD Tar det viktigaste först, innan jag leker runt med roliga kommentarer och meningar

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Registrerad
Jan 2004

Släppte precis en (enligt mig) stor uppdatering till Serenum. Nedan kan ni se vad som har skett:

  • Nya ikoner från flaticon.com (https://www.flaticon.com/packs/weather-97/2) (molnen är möjligtvis för ljusa med det vita temat).

  • Ny startsida: inställningar (tack åter igen, @tintinj, för idén) (välkomst-texten finns endast på engelska).

  • Ny sida: kontakta oss.

  • Buggfixar och förbättringar.

  • Ändrade API'ets hemliga nyckel, då den gamla var fullt synlig i källkoden på GitHub.

Det finns dock två buggar kvar som måste åtgärdas på något sätt.

  • När webbsidan uppdaterar väderdatan automatiskt varje femte minut, så kan markören på kartan hoppa mellan ens nuvarande position och vart man var för 5, 10, 15, 20, 25... minuter sedan. Den här buggen är nu åtgärdad, men nu hämtar den istället väderdata en gång per sekund, efter den första femte minuten. Det ska såklart inte ske.

  • Om man panerar kartan på inställnings-sidan och sätter ut en markör medan kartan är i rörelse, så kan koordinaterna bli helt fel (till exempel -23.5723,-223.4589). Jag misstänker att det här är en bugg i självaste Leaflet, men måste bekräfta det genom att försöka återskapa det på någon karttjänst som använder sig av Leaflet också. Hittar nämligen inga problem alls i skrivande stund, i min källkod.

commit 0c7757c1b758f2a332af81494167d9fc96b926c9 @ GitHub

La till en ny bugg

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg

Trädvy Permalänk
Medlem
Registrerad
Maj 2013

Vad exakt är det för data som ditt analysverktyg samlar in? (Något måste det ju vara, varför skulle du annars använda ett sådant verktyg?

Fractal Design Define R5 ASUS Z97-P i7 4790k @ 4.7GHz Msi GTX1080 Ballistix Sport 16GB @ 1600MHz

Trädvy Permalänk
Medlem
Registrerad
Jan 2004
Skrivet av Pamudas:

Vad exakt är det för data som ditt analysverktyg samlar in? (Något måste det ju vara, varför skulle du annars använda ett sådant verktyg?

Bra fråga

Jag tog upp lite vad den sparar i mitt första inlägg efter svarsinläggen i den här tråden, men för att vara mer specifik, så sparar den följande:

  • Besöks-ID (slumpmässigt id som anonymiserar besökaren).

  • Land (till exempel Sverige, Storbrittanien...).

  • Webbläsare (till exempel Opera 66.0).

  • Operativsystem (till exempel Windows 10).

  • Skärmupplösning.

  • Enhetstyp (till exempel Android).

  • När besöket gjordes.

  • Hur länge besökaren var inne på webbsidan.

  • Vilka sidor besökaren besökte.

  • Var besökaren kom från (till exempel sweclockers.com).

Följande gäller än: men om den lagring som Matomo gör inte skulle uppskattas, så tar jag såklart bort Matomo från Serenum Detta kräver dock att det är många fler personer som säger "ta bort" än "ha kvar". Matomo hjälper mig att förbättra Serenum baserat på vad för sidor ni besöker som mest, som ett vilt exempel.

I och med att den sparar vilka sidor man besöker på serenum.org, så sparar den även koordinater som man har valt via manuell plats. Jag kommer att försöka göra så att dessa inte kommer att synas i adressfältet över huvud taget och på så sätt motverka detta. Att spara koordinaterna i två globala variablar i PHP tror jag dock inte hjälper så värst bra, så jag försöker att fundera ut en annan lösning.

Märk väl: jag bryr mig inte ett skvatt vart ni har valt en manuell plats. Men om något problem skulle uppstå för just den platsen (till exempel att något buggar för just den platsen med de koordinaterna), så kan jag gå till den platsen, felsöka och försöka åtgärda problemet. På det sättet är det ju bra att ha med koordinaterna i Matomo, men eftersom Serenum ska vara mån om ens integritet, så klassar jag det som en fara.

Jag postade ett inlägg på Fosstodon för några dagar sedan, gällande Matomos sätt att arbeta, och två personer svarade med lugnande besked. Matomo säljer inte något vidare till tredjeparts-företag, som vad Google Analytics gör, utan det är serveradministratören som bestämmer hur informationen som Matomo lagrar ska hanteras, tack vare self-hosting. En av personerna på Fosstodon sa dock att Apache lagrar information om varje besök i klartext och att det inte är så enkelt att stänga av den funktionen (om jag inte misstolkade han/henne). Men jag ska försöka stänga av den så gott det bara går, för jag gillar det inte själv!

Matomo låter mig att ta bort information enligt GDPR, men hur besökaren ska kunna identifiera sig så att jag kan ta bort dess information... öhm... ingen aning i skrivande stund xD

"... så klassas jag det som en fara". WTF?! "Klassas" i den meningen? xD

Citera mig om du vill att jag ska hitta till ditt svar.
Min blogg