Patakaran sa Privacy
Huling na-update: Oktubre 19, 2026
Binago noong Oktubre 19, 2026: inililista na rin ngayon ng Seksyon 1.2 ang mga pang-araw-araw na limit sa paghahanap ng lokasyon at pagsuri sa status ng account. Binago noong Oktubre 13, 2026: kung nag-sign in ka gamit ang Apple, nagtatago na kami ngayon ng naka-encrypt na token na ginagamit lamang namin para alisin ang access ng Naola sa iyong Apple Account kapag binura mo ang iyong Naola account (Seksyon 1.7, 3, 4, 5.1 at 7). Inililista na rin ngayon ng Seksyon 1.7 ang device label na itinatago para sa bawat session, ipinapaliwanag ng Seksyon 3 kung ano ang natatanggap ng Apple at Google kapag nag-sign in ka gamit ang mga ito, at inililista ng Seksyon 1.5 ang lahat ng itinatago ng app sa iyong device, kasama ang maaaring maiwan sa isang iPhone pagkatapos mo itong i-uninstall. Wala nang affiliate link ang mga ad. Binago noong Oktubre 11, 2026: hindi na kami nagtatago ng anumang lokasyon para sukatin ang katumpakan ng forecast, na sinusukat na ngayon sa mga nakapirming istasyon ng panahon, at ang screen na Katumpakan ng Pinagkukunan ay nagpapadala lamang ng bansang pinili mo (Seksyon 1.1, 1.10 at 4). Sinasabi na rin ngayon ng Seksyon 1.3 at 4 kung ano ang natatanggap namin kapag nag-email ka sa suporta, kasama ang mga detalye ng error na maaaring punan ng app para sa iyo, at kung gaano katagal namin itinatago ang mga ito. Sinasabi na rin ngayon ng Seksyon 3 at 5.1 na ang aming support inbox ay isang Gmail mailbox, at kung saan maaaring iimbak ng Google ang mga email dito. Binago noong Oktubre 6, 2026: natatanggap na ngayon ng mga weather provider ang lugar na itinatanong mo na naka-round sa humigit-kumulang 1 km, hindi kailanman ang iyong eksaktong lokasyon (Seksyon 1.1 at 3), at malinaw na sinasabi ng Seksyon 5.1 kung paano pinoprotektahan ang datos na ipinapadala sa Apple at Visual Crossing. Binago noong Oktubre 5, 2026: sinasabi ng mga bagong seksyon kung sino ang responsable sa iyong datos (Sino Kami), ang legal na batayan ng bawat paggamit nito (Seksyon 1.10) at kung paano pinoprotektahan ang mga paglilipat sa labas ng Europa (Seksyon 5.1); pinapangalanan ng Seksyon 7 ang mga authority na maaari mong pagreklamuhan; at inilalarawan na ngayon ng Seksyon 1.2, 1.3, 4 at 7 ang mga rate-limit counter, ang feedback at kung gaano katagal itinatago ang datos, kasama ang mga backup.
Ang Naola ("kami", "amin", "ang app") ay isang aplikasyon ng panahon. Nakatuon kami sa pagprotekta ng iyong privacy. Ipinapaliwanag ng patakarang ito kung anong datos ang aming kinokolekta, bakit, at paano ito hinahawakan.
Sino Kami
Ang publisher ng Naola, na nakapangalan sa ibaba at nakabase sa Espanya, ay ang responsable sa iyong personal na datos. Sa ilalim ng General Data Protection Regulation ng EU (GDPR), ito ang "controller": ito ang nagpapasya kung paano ginagamit ang iyong datos.
- Publisher: New0 apps
- Contact: [email protected]
1. Datos na Aming Kinokolekta
1.1 Datos ng Lokasyon
Kapag binigyan mo ng pahintulot ang lokasyon, ina-access ng app ang mga geographic coordinate ng device mo (latitude at longitude) upang kumuha ng datos ng panahon para sa iyong lugar. Ang datos ng lokasyon ay:
- Iniimbak nang lokal sa iyong device (sa app storage) para matandaan namin ang iyong napiling lokasyon sa pagitan ng mga sesyon.
- Ipinapadala sa aming backend server bawat request upang kunin ang datos ng panahon. Pinoproseso ito sa memory at hindi iniimbak sa raw na anyo. Binibilog ito ng aming server sa humigit-kumulang 1 km at itinatago ang naka-round na lokasyong iyon, kasama ang forecast o pangalan ng lugar na nakuha para dito, sa mga panandaliang cache (mula 2 minuto hanggang 1 araw) para makapagbahagi ng iisang sagot ang magkakalapit na request. Ang mga cache na ito ay hindi naka-link sa sinumang user, IP address, o device, at hindi kami nagtatago ng lokasyon para sa anumang ibang layunin.
- Ipinapasa sa third-party weather provider (tingnan ang Seksyon 3) upang makakuha ng mga forecast. Ang bawat provider ay tumatanggap ng iyong coordinate na naka-round sa humigit-kumulang 1 km, hindi kailanman ang iyong eksaktong lokasyon, at lamang sa panahon ng API call.
Ang screen na Katumpakan ng Pinagkukunan, na naghahambing ng mga weather service, ay hindi gumagamit ng iyong lokasyon. Ipinapadala lamang nito ang dalawang-titik na code ng bansang pinili mo, na iminumungkahi ng app batay sa lungsod sa screen o sa setting ng rehiyon ng iyong telepono. Ipinadala rin ng mga lumang bersyon ng app ang iyong lokasyon kasama ng request na iyon; binabalewala ito ng aming server at walang iniimbak.
Maaari mong tanggihan ang pahintulot ng lokasyon at manu-manong maghanap ng lungsod. Maaari mong bawiin ang pahintulot ng lokasyon anumang oras sa pamamagitan ng mga setting ng iyong device.
1.2 Address ng IP at mga Rate-Limit Counter
Para sa mga layunin ng rate limiting, nag-iimbak kami ng one-way cryptographic hash (SHA-256, ginawa gamit ang isang lihim na key) ng iyong IP address. Ang orihinal na IP address ay hindi mababawi mula sa hash na ito. Ang mga hashed IP record ay awtomatikong tinatanggal pagkatapos ng 7 araw.
May ilang limitasyon na nagpoprotekta sa isang account sa halip na sa isang network: mga pang-araw-araw na limit bawat account sa mga weather request, paghahanap ng lokasyon, at pagsuri sa status ng account, isang limit sa mga web activation code, at mga limit sa maling password, sa mga password-reset at sign-up email, at sa mga sign-in ng device. Ang mga counter ng mga ito ay naka-key sa parehong uri ng hash, na ginawa mula sa iyong account id, iyong email address (para sa maling password, pinagsama rin sa iyong network) o sa lihim ng iyong device. Bawat counter ay naglalaman lamang ng pangalan nito, isang araw at isang bilang, at awtomatikong tinatanggal pagkatapos ng 7 araw, kahit burahin mo nang mas maaga ang iyong account. Ang mga counter na naka-key lamang sa iyong account id, email address o lihim ng device ay kasama sa iyong data export (Seksyon 7).
1.3 Feedback at Mga Email sa Suporta
Kung magsusumite ka ng feedback sa pamamagitan ng app, iniimbak namin ang teksto ng mensahe, ang wika ng iyong app at ang bersyon ng app. Para makilala ang mensaheng naipadala nang dalawang beses nang hindi sinasadya, nag-iimbak din kami ng one-way hash (SHA-256, ginawa gamit ang isang lihim na key) ng mensahe na pinagsama sa iyong IP address at sa oras kung kailan ito ipinadala, na itinatago hangga't itinatago ang mensahe; hindi iniimbak ang iyong IP address mismo. Ang feedback ay hindi naka-link sa iyo: walang email, pangalan, account o device identifier ang nakalakip.
Kung mag-email ka sa [email protected], natatanggap namin ang iyong email address at lahat ng isinusulat mo. Kapag may ipinakitang error ang app, ang button nitong Makipag-ugnayan sa suporta ay nagbubukas ng email para sa amin sa sarili mong email app, na may nakapuno nang error code, isang reference code, bersyon ng app, operating system ng iyong device at ang bersyon nito, at wika ng app. Wala na itong idinadagdag na iba pa: walang lokasyon, at walang account o device identifier. Mababasa at mababago mo ang lahat bago ipadala, at walang makakarating sa amin hangga't hindi mo ito ipinapadala. Ang reference code ay isang random na code na ginawa para lang sa iisang request na iyon at hindi naka-link sa iyo. Tumutugma ito sa isang linya sa error log ng aming server, na nagtatala lang ng error, uri ng request at oras, at binubura pagkalipas ng hindi hihigit sa 7 araw. Tinatanggap ng Cloudflare ang mga email na ito para sa amin at ipinapasa ang mga ito sa aming support inbox. Ang aming support inbox ay isang Gmail mailbox na ibinibigay ng Google (Seksyon 3 at 5.1). Itinatago namin ang iyong email at ang aming sagot hangga't kailangan lang namin ang mga ito para matulungan ka. Tulad ng sa feedback, ang legal na batayan ay ang aming lehitimong interes na makarinig mula sa iyo (Seksyon 1.10).
1.4 Datos ng Subscription
Kung gagawa ka ng in-app purchase, matatanggap ng RevenueCat (ang serbisyong nagpoproseso ng aming mga subscription) ang iyong numeric Naola account ID (ang ID ng anonymous na device account kung hindi ka kailanman nag-sign up), kasama ang iyong platform (iOS/Android) at ang purchase receipt mula sa store. Iniimbak namin ang status ng iyong subscription na naka-link sa account ID na iyon. Hindi kailanman ipinapadala sa RevenueCat ang iyong pangalan at email address.
1.5 Lokal na Imbakan
Iniimbak ng app ang sumusunod sa iyong device:
- Iyong napiling lokasyon (mga coordinate at pangalan ng lungsod), at ang lungsod na pinili mo para sa pang-araw-araw na notification ng forecast
- Ang mga huling forecast na nakuha nito, para maipakita ang mga ito kahit offline at maihanda nang maaga ang pang-araw-araw na notification
- Ang mga lokasyon ng iyong mga widget at kung ano ang ipinapakita ng mga ito; sa iPhone, binabasa ito ng mga widget mula sa isang storage area na ibinabahagi lamang ng Naola sa sarili nitong mga widget
- Ang iyong mga setting: wika, mga unit, mga notification, kung natapos mo na ang intro, at kung aling mga weather alert ang nakita o na-dismiss mo na
- Sa secure storage ng iyong device (ang Android Keystore o ang iOS Keychain): ang lihim ng iyong device account (Seksyon 1.7), isang random na code para sa installation na ito na nagpapanatili sa iyong mga sign-in sa tamang session slot, at, habang naka-sign in ka, ang iyong session token, account ID at email address
Wala kaming natatanggap sa mga ito, maliban sa inilalarawan ng Seksyon 1.1 at 1.7: ang lugar na hinihingan mo ng forecast, at ang device secret, installation code at session token na ipinapadala ng app para i-sign in ka.
Ang pag-sign out ay nag-aalis ng session token, account ID at email address sa iyong device. Sa Android, binubura ng pag-uninstall ng app ang lahat ng datos na ito. Sa iPhone, binubura ng pag-uninstall ang lahat maliban sa secure storage: maaaring panatilihin ng iOS ang mga Keychain item pagkatapos burahin ang isang app, kaya ang lihim ng device account at ang installation code, pati ang iyong session token, account ID at email address kung hindi ka nag-sign out, ay maaaring manatili sa phone, at gagamitin muli ng Naola ang mga ito kapag ini-install mo itong muli. Iniimbak ng web version ang iyong napiling lokasyon at mga setting sa storage ng iyong browser hanggang sa i-clear mo ito.
1.6 Mga Impression at Click ng Ad
Ang mga user ng libreng tier ay nakakakita ng isang maliit na ad card sa ibaba ng pangunahing weather screen. Hindi kami gumagamit ng anumang third-party ad network. Lahat ng ad ay iniserbisyo mula sa sarili naming backend at hindi naglalaman ng tracking pixel, cookie, o third-party na script.
Ang tanging datos na iniimbak namin na may kaugnayan sa mga ad ay:
- Isang impression counter: iisang integer bawat ad row, tinataasan bawat pagka-serve ng ad na iyon ng backend. Hindi naka-link sa sinumang user, device, o sesyon.
- Isang click counter: iisang integer bawat ad row, tinataasan bawat pagtanggap ng backend ng isang click report. Hindi naka-link sa sinumang user, device, o sesyon.
Walang foreign key, IP, timestamp, o anumang ibang field ang schema na maaaring magkabit ng isang ad impression o click sa isang indibidwal na user. Teknikal na imposibleng i-reconstruct kung sinong user ang nakakita o nag-click sa isang partikular na ad, kahit na may ganap na access sa database.
Hindi binabasa ng mga ad ang device advertising identifier (IDFA, GAID), hindi naglalagay ng cookie, at hindi nagbabahagi ng datos sa mga third party.
Mga Affiliate Link
Walang affiliate link ang mga ad sa Naola. Hanggang Oktubre 11, 2026, may ilang ad na naka-link sa Amazon sa pamamagitan ng programang Amazon Associates, na may tag sa link na nagpapangalan sa Naola bilang pinagmulan ng referral at walang anuman tungkol sa iyo; kung nag-tap ka sa isa, hinawakan ng Amazon ang iyong pagbisita sa ilalim ng sarili nitong patakaran sa privacy. Ia-update namin ang seksyong ito bago muling magkaroon ng affiliate link ang anumang ad.
Ang mga Abanse user ay hindi nakakakita ng anumang ad at walang ad-related na datos ang naitatala para sa kanila.
1.7 Data ng Account
Hindi mo kailangang mag-sign up para magamit ang Naola. Sa unang paglunsad, gumagawa ang Android at iOS apps ng anonymous na device account: isang numeric ID, isang placeholder address na hindi makakatanggap ng mail ang sinuman (…@device.naola.invalid), at hash ng isang random na lihim na nakatago sa keystore ng iyong device. Wala itong personal na datos. Umiiral ito para makilala ang subscription na binili sa device na iyon nang hindi hinihingi ang iyong email.
Opsyonal ang pag-sign up gamit ang email address, Apple o Google. Kailangan mo lang ito para ilipat ang subscription sa pagitan ng Android at iOS. Hindi kailanman gumagawa ng account ang web version: para magamit ang Abanse sa web, gumagawa ka ng activation code sa mobile app.
Ang iniimbak namin para sa isang account:
- Email address: kung mag-sign up ka lamang (placeholder address lang ang mayroon ang device account). Iniimbak sa lowercase para mai-match ang parehong account sa iba't ibang device. May ilang user na nagsa-sign in gamit ang private relay email ng Apple; sa ganoong kaso ay nakikita lamang namin ang relay address, hindi kailanman ang totoong email.
- Password hash (kung nagtakda ka ng password): hash gamit ang PBKDF2 (100,000 iterations, SHA-256, random salt bawat user). Ang mga nagsa-sign in gamit ang Apple o Google ay hindi kailanman nagtatakda ng password.
- Nakabinbing sign-up: kapag nag-sign up ka gamit ang email, naghihintay ang iyong address at password hash sa isang pansamantalang rekord hanggang i-type mo ang 6-digit na code na ini-email namin sa iyo. Balido ang code sa loob ng 15 minuto; binubura sa loob ng isang araw ang sign-up na hindi kailanman nakumpirma. Ginagawa lang namin ang account kapag nakumpirma na ang code.
- OAuth provider links (Apple / Google subject IDs, kasama ang email address na ibinigay ng provider sa sign-in na iyon): kung nag-sign in ka lamang sa isa sa mga provider na iyon.
- Sign in with Apple token (kung nag-sign in ka lamang gamit ang Apple): kapag nag-sign in ka gamit ang Apple, ipinapalit ng aming server ang isang one-time code mula sa Apple para sa isang token, iniimbak ito nang naka-encrypt, at ginagamit ito para sa iisang bagay lamang: hilingin sa Apple na alisin ang access ng Naola sa iyong Apple Account kapag binura mo ang iyong Naola account (Seksyon 7). Pinapalitan ito ng bawat bagong sign-in gamit ang Apple. Hindi ito kasama sa iyong data export, dahil isa itong credential: kasama ng aming key, maaari itong kumilos sa iyong sign-in gamit ang Apple.
- Mga session device identifier: isang opaque UUID para sa bawat isa sa dalawang session slot: isang phone at isang browser. Magagamit ang isang subscription sa isang phone at isang browser nang sabay. Kapag nag-sign in sa pangalawang phone (o pangalawang browser), mase-sign out ang una pagkatapos ng maikling grace period.
- Mga session device label: ang modelo ng phone (halimbawa "iPhone 15") o ang browser at system (halimbawa "Chrome · Windows") na naka-sign in sa bawat slot, para masabi sa iyo ng app kung aling device ang mase-sign out ng isang bagong sign-in. Pinapalitan ng bawat sign-in ang label ng slot nito. Kasama ang mga label sa iyong data export.
- Activation codes: panandaliang
NA-XXXX-XXXXcodes (10 minuto, isang gamit) na ginagawa sa mobile app upang i-unlock ang Abanse sa web. Iniimbak namin ang code, kung sino ang gumawa, kailan, at kung na-redeem na. - Timestamp ng paggawa ng account
Walang registration form ang web version. Upang gamitin ang Abanse sa web, gumawa ng activation code sa mobile app (Mga Setting → Account → I-activate ang Naola sa web) at i-paste ito sa naola.net/activate. Hindi kayang gumawa ng web ng mga bagong account o subscription nang mag-isa.
Pinapamahalaan ang mga session sa pamamagitan ng JSON Web Tokens (JWTs) na nilagdaan ng HMAC-SHA256, balido sa loob ng 30 araw. Nakatali ang bawat JWT sa device identifier ng slot nito.
1.8 Mga Cookie ng Browser (Website at Web App)
Ang website ng Naola (naola.net) at ang web app (naola.net/app) ay gumagamit lamang ng mga cookie na ito, na parehong strictly necessary:
lang: nag-iimbak ng iyong kagustuhan sa wika (hal.fr,ja) upang ang mga susunod na pagbisita ay mag-load ng site sa iyong wika nang hindi na ito muling tinutukoy. Isang taong buhay,SameSite=Lax,Secure. Naglalaman lamang ng language code (halimbawa,fropt-BR).session: inilalagay lamang kung i-activate mo ang Naola sa web gamit ang isang code. Pinapanatili ka nitong naka-sign in sa web app. 30 araw na buhay,HttpOnly,Secure,SameSite=Strict, kaya hindi ito mababasa ng mga script sa page. Natatanggal ito kapag nag-sign out ka o binura mo ang iyong account.
Sa ilalim ng GDPR/ePrivacy, ang mga strictly-necessary na cookie ay hindi nangangailangan ng paunang pahintulot. Ang lang cookie ay inilalagay kapag pumili ka ng wika sa footer, o kapag nakita ng site ang Accept-Language header ng iyong browser at ini-redirect ka sa katumbas na wika sa unang pagkakataon.
Hindi naglalagay ng cookie ang aming analytics (tingnan ang Seksyon 1.9). Maaari mong i-clear ang mga cookie anumang oras sa mga setting ng iyong browser. Hindi gumagamit ng browser cookie ang mga Android at iOS app.
1.9 Analytics ng Website
Upang maunawaan kung ilang tao ang bumibisita sa naola.net at sa web app, at kung aling mga page ang ginagamit nila, nagpapatakbo kami ng Matomo, isang open-source na analytics tool, sa isang server na inuupahan namin mula sa o2switch, isang hosting company sa France, na naaabot sa pamamagitan ng Cloudflare. Iniimbak o ipinapasa lang nila ang datos na ito para patakbuhin ito para sa amin, at hindi nila ito kailanman ginagamit sa anumang iba pa. Walang anumang analytics ang mga Android at iOS app.
Analytics ito, hindi tracking:
- Walang cookie. Tumatakbo ang Matomo sa cookie-free mode nito at walang iniimbak sa iyong device.
- Hindi iniimbak ang iyong IP address. Kailangan itong ipadala ng iyong browser para maabot ang analytics server, pero pinaiikli ito ng Matomo sa unang bloke nito (halimbawa 81.0.0.0) bago mag-save ng anuman.
- Walang pagkilala sa paglipas ng panahon o sa iba't ibang site. Pinagsasama-sama ang mga page view sa iisang pagbisita gamit ang code na nagbabago kada 24 oras, kaya hindi maiuugnay ang pagbisita sa isang araw sa susunod na araw, o sa ibang mga website.
- Walang sensitibong page o link. Hindi tumatakbo ang analytics sa mga page ng password reset, activation at pagbura ng account, at hindi kailanman nagtatala ng anuman pagkatapos ng "?" sa isang web address, kung saan naroon ang mga code at link.
- Walang ibinebenta, ibinabahagi o ginagamit para sa advertising.
Ang itinatala ng Matomo: ang mga page na tinitingnan mo, ang site na nag-link sa iyo rito, ang iyong browser, operating system, laki ng screen at wika, at tinatayang bansa. Binubura ang mga indibidwal na pagbisita pagkatapos ng 6 na buwan; pagkatapos noon, mga kabuuan na lamang ang itinatago namin, gaya ng buwanang page view.
Ang legal na batayan ay ang aming lehitimong interes na malaman kung paano ginagamit ang site (GDPR Art. 6(1)(f)). Para mag-opt out, i-on ang "Do Not Track" o Global Privacy Control sa iyong browser: sa ganoon, hindi na talaga maglo-load ang Matomo.
1.10 Bakit Namin Ginagamit ang Iyong Datos (Mga Legal na Batayan)
Sa ilalim ng GDPR, bawat paggamit ng personal na datos ay nangangailangan ng legal na batayan. Ito ang sa amin:
- Pagbibigay ng serbisyong hinihiling mo (pagtupad sa aming kontrata sa iyo sa ilalim ng Mga Tuntunin ng Serbisyo, GDPR Art. 6(1)(b)): pagpapadala ng iyong lokasyon, o ng lungsod na hinahanap mo, para makakuha ng forecast, at ang panandaliang pagtatago nito na naka-round sa humigit-kumulang 1 km para makapagbahagi ng iisang sagot ang magkakalapit na request (Seksyon 1.1 at 3); ang iyong device account, at ang iyong sign-up, sign-in at mga session kung gagawa ka ng account (Seksyon 1.7); ang status ng iyong subscription at ang mga purchase event nito (Seksyon 1.4); mga activation code at ang
sessioncookie para sa web (Seksyon 1.7 at 1.8); at ang mga email na ipinapadala namin sa iyo. - Pagpapanatiling available at ligtas ng serbisyo (aming lehitimong interes, GDPR Art. 6(1)(f)): ang mga rate-limit counter sa Seksyon 1.2. Ang aming interes ay panatilihing gumagana ang Naola para sa lahat, kontrolin ang mga gastos nito at protektahan ang mga account laban sa mga atake gaya ng paghula ng password.
- Pakikinig sa iyo (aming lehitimong interes, GDPR Art. 6(1)(f)): pag-iimbak at pagbabasa ng feedback na ipinapadala mo (Seksyon 1.3), para ayusin ang mga problema at pagbutihin ang Naola.
- Pag-unawa kung paano ginagamit ang website (aming lehitimong interes, GDPR Art. 6(1)(f)): ang website analytics na inilarawan sa Seksyon 1.9.
Maaari kang tumutol anumang oras sa isang paggamit na nakabatay sa aming lehitimong interes (Seksyon 7).
2. Datos na Hindi Namin Kinokolekta
- Walang kailangang sign-up sa Android, iOS, o web: anonymous na device account lang ang ginagawa ng mga mobile app (tingnan ang Seksyon 1.7)
- Walang email addresses, maliban kung pipiliin mong mag-sign up (opsyonal, tingnan ang Seksyon 1.7)
- Walang pangalan o iba pang personal identifier
- Walang tracking: walang analytics ang mga mobile app, at ang analytics ng website ay hindi naglalagay ng cookie at hindi nag-iimbak ng IP address (tingnan ang Seksyon 1.9)
- Walang advertising identifier (IDFA, GAID)
- Walang third-party ad network o SDK
- Walang tracking cookie (tanging ang strictly-necessary
langatsessioncookie, tingnan ang Seksyon 1.8) - Walang crash reporting o telemetry
- Walang link sa pagitan ng mga ad impression/click at sinumang user o device
3. Mga Third-Party Service
Upang magbigay ng datos ng panahon, ang iyong mga coordinate ay ipinapadala sa mga sumusunod na serbisyo sa bawat weather request:
- Open-Meteo: datos ng panahon
- OpenWeather: datos ng panahon at paghahanap ng lokasyon
- Apple Weather: datos ng panahon at mga babala sa panahon
- WeatherAPI.coma: datos ng panahon
- Visual Crossinga: datos ng panahon
- Googlea: datos ng panahon
a Available sa Naola Abanse.
Para sa hosting:
- Cloudflare: pinapatakbo ang aming backend, ang aming database (Seksyon 5) at ang website na ito.
- o2switch: nagho-host ng server na nagpapatakbo ng aming website analytics (Seksyon 1.9), sa France.
Para sa mga in-app purchase:
- RevenueCat: pamamahala ng subscription
Para sa pag-sign in, kung pipiliin mo lamang ito:
- Apple (Sign in with Apple): kinukumpirma ng Apple kung sino ka at binibigyan ang app ng identity token na may Apple Account ID at email address mo, o isang private relay address kung pipiliin mong itago ito. Hindi hinihingi ng Naola sa Apple ang iyong pangalan. Sinusuri ng aming server ang token gamit ang mga key na inilathala ng Apple. Ipinapadala rin nito sa Apple ang one-time code mula sa iyong sign-in, para makuha ang token na inilalarawan sa Seksyon 1.7, at ibinabalik ang token na iyon sa Apple kapag binura mo ang iyong account (Seksyon 7).
- Google (Google Sign-In): kinukumpirma ng Google kung sino ka at binibigyan ang app ng identity token na may Google account ID at email address mo. Maaari ring maglaman ang token ng pangalan at profile picture ng iyong Google account; binabasa lamang ng aming server ang account ID, ang email address at kung na-verify na ito ng Google, at wala nang iba pang iniimbak mula sa token. Sinusuri nito ang token gamit ang mga key na inilathala ng Google at walang ipinapadala sa Google tungkol sa iyo.
Para sa email:
- Brevo: nagpapadala ng mga email na ipinapadala namin sa iyo (mga sign-up confirmation code at password-reset link) at nagpapasa ng feedback na ipinapadala mo mula sa app sa aming support inbox. Natatanggap nito ang email address ng tatanggap at ang nilalaman ng mensahe.
- Google (Gmail): ang aming support inbox. Dito naiimbak ang mga email na ipinapadala mo sa [email protected], na ipinapasa rito ng Cloudflare, ang feedback na ipinapasa ng Brevo mula sa app, at ang aming mga sagot. Isa itong karaniwang Gmail account, hindi isang serbisyong pang-negosyo na may data processing agreement, kaya hinahawakan ng Google ang mga email na ito ayon sa sarili nitong mga tuntunin at patakaran sa privacy.
Ang bawat serbisyo ay may sariling patakaran sa privacy na naka-link sa itaas. Hinihikayat ka naming suriin ang mga ito.
Bawat third party na pinagbabahagian namin ng iyong datos ay dapat magbigay dito ng pareho o katumbas na proteksyon gaya ng patakarang ito. Ang aming mga service provider (Cloudflare, o2switch, RevenueCat at Brevo) ay maaaring gumamit ng iyong datos para lamang ibigay sa amin ang kanilang serbisyo, sa ilalim ng mga data processing agreement na nag-aatas sa kanilang protektahan ito. Pinapatakbo ng Apple at Google ang kanilang mga sign-in service bilang mga independiyenteng kumpanya, sa ilalim ng sarili nilang mga patakaran sa privacy na naka-link sa itaas. Ang mga weather provider ay tumatanggap lamang ng kailangan para sa isang forecast o paghahanap: mga coordinate na naka-round sa humigit-kumulang 1 km, o ang teksto ng paghahanap ng lungsod at, kapag kailangan ng serbisyo, ang wika ng app at ang bansa. Hindi nila kailanman natatanggap ang iyong IP address, ang iyong account o anumang ibang identifier.
Tumatakbo ang aming website analytics (Seksyon 1.9) sa isang server na inuupahan namin mula sa o2switch, na naaabot sa pamamagitan ng Cloudflare. Iniimbak o ipinapasa lang nila ang datos na iyon para patakbuhin ito para sa amin, at walang analytics company na tumatanggap nito.
4. Pagpapanatili ng Datos
| Datos | Pagpapanatili |
|---|---|
| Mga rate-limit counter (mga hash ng iyong IP address, account id, email address o lihim ng device) | 7 araw (awtomatikong tinatanggal, burahin mo man o hindi ang iyong account) |
| Bilang ng paggamit ng API | 7 araw (awtomatikong tinatanggal) |
| Mga mensahe ng feedback | Hanggang manu-manong tanggalin namin |
| Mga email na ipinapadala mo sa suporta | Hangga't kailangan namin ang mga ito para matulungan ka |
| Error log ng server (ang error, uri ng request, oras at isang random na reference code) | Hindi hihigit sa 7 araw (awtomatikong tinatanggal) |
| Mga rekord ng subscription (status, produkto, petsa ng renewal, platform) | Hanggang burahin mo ang iyong account, kasama ang panahon pagkatapos matapos ang subscription |
| Kasaysayan ng mga subscription event (mga purchase event na iniuulat sa amin ng RevenueCat) | 30 araw (awtomatikong tinatanggal), o hanggang burahin mo ang iyong account kung mas maaga iyon |
| Mga coordinate ng lokasyon (raw) | Hindi iniimbak sa mga server (pinoproseso sa memory lamang) |
| Lokasyong naka-round sa humigit-kumulang 1 km (mga cache ng server) | Mula 2 minuto hanggang 1 araw (hindi naka-link sa mga user); walang itinatago para sukatin ang katumpakan |
| Local na datos ng device | Hanggang i-uninstall mo ang app (sa iPhone, maaaring manatili ang mga Keychain item pagkatapos noon, tingnan ang Seksyon 1.5) |
| Data ng account (ang anonymous na device account at ang device label ng bawat session; email at password hash kung mag-sign up ka lamang) | Hanggang burahin mo ang iyong account |
| Sign in with Apple token (naka-encrypt; kung nag-sign in ka lamang gamit ang Apple) | Hanggang burahin mo ang iyong account: binubura ito kasama ng account at ginagamit sa huling pagkakataon para hilingin sa Apple na alisin ang access ng Naola |
| Mga JWT session token | 30 araw mula sa pag-isyu (pagkatapos ay awtomatikong mag-e-expire) |
| Mga counter ng ad impression/click | Walang hangganan (aggregate lamang, walang link sa user) |
lang cookie (website) | 1 taon (iniimbak sa browser; maaaring i-clear anumang oras) |
session cookie (web app, pagkatapos lamang ng activation) | 30 araw, o hanggang mag-sign out ka |
| Website analytics: mga indibidwal na pagbisita (Matomo) | 6 na buwan, pagkatapos ay mga pinagsama-samang kabuuan na lamang |
| IP address sa website analytics | Hindi iniimbak (pinaiikli sa unang bloke nito bago i-save) |
| Binurang datos sa recovery history ng aming database (Cloudflare D1 Time Travel) | Hanggang 30 araw pagkatapos ng pagbura, saka tuluyang mawawala |
5. Lokasyon ng Pagpoproseso ng Datos
Ang database ng Naola ay itinatago sa ilalim ng hurisdiksiyon ng European Union ng Cloudflare: isang may-bisang paghihigpit na itinakda noong likhain ang database, na nagpapanatili sa loob ng EU ng bawat talaan ng account, subscription, at feedback na iniimbak namin at pumipigil na mailipat ito sa ibang lugar. Tumatakbo ang aming backend sa Cloudflare Workers, isang pandaigdigang distributed network, kaya maaaring unang iproseso ang isang kahilingan sa edge location na pinakamalapit sa iyo bago ito makarating sa database na iyon. Ang mga coordinate ng lokasyon ay pinoproseso lamang sa memory at hindi kailanman isinusulat sa aming database.
5.1 Mga Paglilipat sa Labas ng European Economic Area
Ang ilan sa mga serbisyo sa Seksyon 3 ay nakabase sa labas ng European Economic Area (EEA), kaya lumalabas dito ang datos na ipinapadala namin sa kanila. Bawat ganitong paglilipat ay protektado ayon sa hinihingi ng GDPR:
- Switzerland at United Kingdom. Ang Open-Meteo (Switzerland), OpenWeather at WeatherAPI.com (United Kingdom) ay nasa mga bansang itinuring ng European Commission na sapat na nagpoprotekta sa personal na datos (isang "adequacy decision").
- Estados Unidos: Data Privacy Framework. Ang Google at Cloudflare ay sertipikado sa ilalim ng EU-U.S. Data Privacy Framework, na itinuring din ng European Commission na sapat. Ang aming support inbox ay isang Gmail mailbox (Seksyon 3): ibinibigay ng Google ang Gmail sa Europe sa pamamagitan ng Google Ireland Limited at maaari nitong iimbak ang mga email dito sa mga server sa Estados Unidos, kung saan sertipikado ang Google LLC sa ilalim ng framework na ito.
- Estados Unidos: Standard Contractual Clauses. Ang RevenueCat ay nakatali sa Standard Contractual Clauses ng European Commission, sa pamamagitan ng data processing agreement nito sa amin.
- Estados Unidos: Apple at Visual Crossing. Wala sa kanila ang sertipikado sa ilalim ng Data Privacy Framework, at wala ring pumirma sa amin ng Standard Contractual Clauses. Kaya, para sa mga forecast, ipinapadala lamang namin sa kanila ang kailangan para sa isang forecast: ang lugar na itinatanong mo, naka-round sa humigit-kumulang 1 km, at, kapag kailangan ng serbisyo, ang wika ng app at ang bansa. Kasabay nito, hindi nila kailanman natatanggap ang iyong eksaktong lokasyon, ang iyong IP address, ang iyong account o anumang ibang identifier. Dahil walang anumang mag-uugnay nito sa iyo, itinuturing namin na hindi ka nila makikilala sa pamamagitan ng impormasyong ito. Ang Sign in with Apple ang tanging eksepsiyon, at kung pipiliin mo lamang ito: ipinapadala ng aming server sa Apple ang one-time code mula sa iyong sign-in at, kapag binura mo ang iyong account, ang token na nakuha nito gamit iyon (Seksyon 1.7), para matapos ng Apple ang access ng Naola sa iyong Apple Account. Parehong naka-link ang mga ito sa iyong Apple Account, na hawak na ng Apple, at wala kaming ibang ipinapadalang kasama ng mga ito. Ipinapadala lamang namin ang mga ito dahil pinili mong mag-sign in gamit ang Apple, at para tapusin ang access na iyon kapag binura mo ang iyong account.
Ang Brevo at ang o2switch ay nakabase sa France, sa loob ng EU. Sinasagot ng Cloudflare ang bawat request sa data centre na pinakamalapit sa iyo, na maaaring nasa labas ng EEA, habang nananatili sa EU ang aming database (Seksyon 5). Para magtanong tungkol sa mga safeguard na ito, o humingi ng kopya ng mga ito, mag-email sa [email protected].
6. Privacy ng mga Bata
Ang Naola ay hindi nakadirekta sa mga bata. Kailangang ikaw ay 13 taong gulang pataas para magamit ito, o nasa edad ng digital na pagpayag sa iyong bansa kung mas mataas iyon (14 sa Espanya), at hindi namin sadyang kinokolekta ang personal na datos ng sinumang mas bata. Hindi kailangang mag-sign up para magamit ang app. Kung naniniwala kang nagbigay sa amin ng personal na datos ang isang batang mas bata sa edad na iyon, makipag-ugnayan sa amin sa [email protected] at buburahin namin ito.
7. Iyong mga Karapatan
Sa ilalim ng GDPR (Artikulo 15, 17, at 20) at mga katulad na regulasyon, may karapatan kang i-access, burahin, at ilipat ang iyong datos. Ibinibigay ito ng Naola bilang mga self-service na aksyon para hindi mo na kailangang mag-email sa support o maghintay sa manwal na proseso, pero opsyon pa rin ang email kung hindi mo magamit ang app.
I-export ang iyong datos (Art. 15 at 20)
Sa mobile app: Mga Setting → Account → I-export ang aking data. Makakatanggap ka ng JSON file na naglalaman ng bawat row na naka-link sa iyong account (profile, kasama ang device label ng bawat session, OAuth links, subscription entitlements, kasaysayan ng mga subscription event, metadata ng activation code, at ang mga rate-limit counter na naka-key sa iyong account, bawat isa ay may pangalan, araw at bilang). Hindi kasama ang mga credential, gaya ng iyong password hash at ang Sign in with Apple token. Nasa structured at machine-readable na format ang export para mailipat sa ibang serbisyo.
Sa web: kapag na-activate na ang Naola sa iyong browser, Mga Setting → Account → I-export ang aking data sa web app sa naola.net/app. Kung hindi mo magamit ang app, mag-email sa [email protected].
Burahin ang iyong account (Art. 17)
Sa mobile app: Mga Setting → Account → Burahin ang aking account. Sa pamamagitan ng dalawang-hakbang na kumpirmasyon, binubura mula sa aming database ang bawat row na naka-link sa user (profile, OAuth links, ang Sign in with Apple token, activation codes, subscription entitlements, kasaysayan ng webhook events).
Sa web: naola.net/delete-account, gamit ang activation code mula sa mobile app; agaran at permanente ang pagbura. Kung hindi mo magamit ang app, mag-email sa [email protected] mula sa address ng iyong account at buburahin namin ito sa loob ng 30 araw.
Kung nag-sign in ka gamit ang Apple, hinihiling din ng pagbura ng iyong account sa Apple na alisin ang access ng Naola sa iyong Apple Account. Ginagawa namin ito pagkatapos mabura ang iyong datos, at hindi nito kailanman inaantala o hinaharangan ang pagbura. Kung hindi maabot ang Apple pagkatapos ng tatlong pagsubok, o wala kaming hawak na token para sa iyong account (halimbawa dahil ang huli mong pag-sign in gamit ang Apple ay bago kami nagsimulang magtago nito), maaaring manatiling nakalista ang Naola sa mga setting ng iyong Apple Account, kung saan maaari mo itong alisin nang ikaw mismo.
May dalawang bagay na nananatili nang maikling panahon pagkatapos ng pagbura. Hindi binubura ang mga rate-limit counter na naka-key sa iyong account; kusa silang nag-e-expire sa loob ng 7 araw (Seksyon 1.2). At ang aming database provider, ang Cloudflare, ay nagtatabi ng recovery history ng database (D1 Time Travel) para maibalik ito pagkatapos ng isang pagkasira: nawawala sa history na iyon ang binurang datos sa loob ng 30 araw.
Mahalaga: ang Apple at Google ang naniningil para sa mga subscription, hindi kami. Hindi kinakansela ng pagbura ng iyong Naola account ang iyong subscription sa App Store o Google Play. Bago magbura, pumunta sa Settings → [iyong pangalan] → Subscriptions sa iPhone o Google Play → Mga pagbabayad at subscription → Mga Subscription sa Android at kanselahin ang Naola Abanse, kung hindi ay patuloy kang sisingilin sa renewal. Agad naming inaalis ang aming entitlement record para hindi ka na ituring ng app bilang Abanse subscriber, pero nananatili sa store ang billing hanggang kanselahin mo roon.
Iba pang karapatan
May karapatan ka rin na ipawasto ang hindi tumpak na datos, limitahan kung paano namin ginagamit ang iyong datos, at tumutol sa isang paggamit na nakabatay sa aming lehitimong interes (Seksyon 1.10). Para gamitin ang alinman sa mga karapatang ito, o para sa anumang ibang tanong tungkol sa iyong datos, mag-email sa [email protected].
Mga reklamo
May karapatan kang magreklamo sa isang data protection authority. Ang sa amin ay ang Spanish Data Protection Agency (AEPD), dahil inilalathala ang Naola mula sa Espanya. Maaari ka ring magreklamo sa authority kung saan ka nakatira o nagtatrabaho; inililista ng European Data Protection Board ang mga authority sa EU at EEA. Hindi mo kailangang makipag-ugnayan muna sa amin, bagaman ikalulugod naming subukang lutasin ang problema sa [email protected].
8. Mga Pagbabago sa Patakarang Ito
Maaari naming i-update ang patakarang ito paminsan-minsan. Kapag ginawa namin ito, ipapaskil namin ang bagong bersyon sa pahinang ito na may bagong petsa. Kung mahalaga ang pagbabago, halimbawa isang bagong uri ng datos o isang bagong paggamit nito, iaanunsyo rin namin ito sa app.
9. Pakikipag-ugnayan
Para sa mga katanungan na may kaugnayan sa privacy o mga kahilingan sa datos, makipag-ugnayan sa amin sa: [email protected]
Ang pagsasaling ito ay ibinigay para sa kaginhawahan. Ang bersyon sa Ingles ang awtoritatibong legal na teksto; sa kaso ng anumang pagkakaiba, mananaig ang bersyon sa Ingles.