Muilu · Pilot / beta
Patakaran sa Privacy
Maikli at makatotohanang paliwanag kung paano hinahawakan ng kasalukuyang Muilu pilot ang personal na data.
1. Sino kami
Ang Muilu ay pinapatakbo ng Central Fox Tecnologia Ltda., ang data controller, sa Rua Lineu Jucá 182, Vila União, Fortaleza/CE, 60420-090, Brazil.
Contact para sa privacy at proteksyon ng data (kasama ang channel ng DPO): muilu@centralfox.online. Alternatibong contact: contato@centralfox.online.
2. Data na pinoproseso namin
- Account at pagkakakilanlan: email, display name, tungkulin ng account at identity provider/identifier. Puwede kang mag-sign in gamit ang anim na digit na code na ipinadala sa email, gamit ang Sign in with Apple (iOS) o gamit ang Google (iOS at Android). Walang password ang app. Mula sa Apple o Google, nakakatanggap kami ng identity token na naglalaman ng identifier ng account, ng email at kung verified ang email; ili-link lang namin ito sa isang umiiral na account ayon sa email kapag verified ang email na iyon.
- Mga session at pag-iwas sa pang-aabuso: access at refresh token (ang refresh ay naka-store sa server bilang hash lang), session family, status ng revocation, OTP challenge at mga pagtatangka. Ang email at IP ay ginagawang keyed hash para sa rate limiting; puwedeng hiwalay na mag-ingat ang web server ng mga teknikal na log na batay sa IP.
- Ang aktibidad at content mo: mga paborito; mga review, rating, text at wika; mga report at ang mga detalye nito; mga block; mga claim ng negosyo at ebidensya; mga promo; membership at mga edit sa negosyo; mga rekord ng pahintulot kapag ginamit.
- Impormasyon at media ng negosyo: pangalan ng negosyo/propesyonal, kategorya, lungsod, coordinates, address, telepono, WhatsApp, website, mga paglalarawan, oras, mga in-upload na file at ang teknikal na metadata nito. Ang mga larawan ay ipinapadala lang ng mga taong namamahala ng negosyo (ang gallery ng negosyo) o nagki-claim nito (pribadong patunay). Bumubukas ang gallery sa pamamagitan ng system picker, nang walang malawak na pahintulot sa larawan sa Android; ginagamit lang ang camera na may pahintulot na hinihingi kapag nag-tap ka. Inaalis ng server ang EXIF metadata at nire-re-encode ang larawan. Nagiging pampubliko lang ang larawan ng negosyo pagkatapos ng moderation, na may nakikitang credit at lisensya, at may markang "(binago ang laki)" kapag binago ang larawan.
- Lokasyon: habang bukas lang ang app (foreground), hinihingi kapag nag-tap ka ng "Malapit sa akin". Ipinapadala ang latitude, longitude at radius sa query ng request para kalkulahin ang distansya at hindi ito ini-store sa database; hindi nire-record ng access log ng API ang query. Sa "Saan", binabasa ng "Malapit sa akin (GPS)" ang posisyon nang isang beses at ginagawa itong lungsod ng sariling system service ng phone mo (Apple sa iOS, Google sa Android); ang natatanggap lang ng Muilu ay ang napiling bansa, estado at lungsod, hindi kailanman ang coordinates, at walang sine-save hangga't hindi mo sine-save ang pinili mo. Kung pinayagan mo na ang lokasyon dati, sa unang pagbukas ay ginagamit ng app ang huling alam na posisyon nang isang beses, sa pamamagitan ng parehong system service, para imungkahi ang lungsod mo; puwede mo itong baguhin.
- Mapa: nagpapakita ang app ng mga mapa gamit ang MapLibre, gamit ang mga larawan ng mapa mula sa OpenFreeMap (map data © OpenStreetMap contributors, ODbL, na may attribution sa mapa). Kapag may ipinapakitang mapa, direktang dina-download ng device ang mga larawan ng mapa mula sa OpenFreeMap, na tumatanggap, gaya ng anumang HTTP request, ng IP address at kung aling mga lugar at zoom level ang tiningnan. Walang ginagamit ang Muilu na key, account o telemetry ng OpenFreeMap. Ipinapadala ng aksyong "Hanapin sa lugar na ito" ang gitna at radius ng nakikitang lugar sa API; gaya ng lokasyon, hindi ini-store ang mga ito.
- Push notification: lang kapag in-on mo ang opsyon sa Account; hinihingi ang pahintulot ng system sa sandaling iyon. Ipinapadala sa API ang APNs (iOS) o FCM (Android) token ng device kasama ang wika mo at dalawang kagustuhan: mga promo sa mga paboritong lugar at balita sa account. Bawat notification ay may pangkalahatang text sa wika ng device, at ang data nito ay nagdadala lang ng
{"sync": true}; hindi ito kailanman naglalaman ng pangalan ng negosyo o tao, email o content. Ginagamit sa paghahatid ang Apple Push Notification service (Apple) at Firebase Cloud Messaging (Google). Inaalis ng pag-sign out ang rehistro ng device; binubura ang token kapag in-off mo ang opsyon o binura ang account. Legal na batayan: pahintulot, na puwede mong bawiin sa pag-off ng opsyon. - Device at lokal na storage: sine-save ng app ang mga session token at wika sa secure storage; puwedeng maglaman ang lokal na file cache nito ng data ng catalogue, mga paborito, review, promo at mga nakabinbing offline na aksyon. Kinaklear ng pagbura ng account ang cache na iyon.
- Teknikal na data: puwedeng lumabas sa mga operational log ang oras ng request, IP, method/path, status ng response, user agent, mga error at mga security event. Walang SDK para sa advertising, analytics o tracking ang app.
3. Bakit at sa anong legal na batayan
| Layunin | LGPD | GDPR |
|---|---|---|
| Magpadala ng mga push notification na in-on mo | Art. 7(I), pahintulot | Art. 6(1)(a), pahintulot |
| Mag-sign in gamit ang Apple o Google, kapag pinili mo ito | Art. 7(V), kontrata/bago ang kontrata | Art. 6(1)(b), kontrata |
| Gumawa ng account, mag-authenticate, ipakita ang directory, i-sync ang mga paborito at ibigay ang mga hiniling na feature | Art. 7(V), kontrata/bago ang kontrata | Art. 6(1)(b), kontrata |
| Gamitin ang lokasyon habang bukas ang app pagkatapos ng pinili mo | Art. 7(I), pahintulot | Art. 6(1)(a), pahintulot |
| I-moderate ang content, pigilan ang panloloko, ipatupad ang rate limit at panatilihing secure ang serbisyo | Art. 7(IX), lehitimong interes | Art. 6(1)(f), lehitimong interes |
| Tumugon sa mga sapilitang legal na kahilingan at ingatan ang mga legal na karapatan | Art. 7(II) at (VI) | Art. 6(1)(c) at (f) |
Puwede mong tanggihan o bawiin ang pahintulot sa lokasyon at magpatuloy sa pag-browse nang walang pag-aayos ayon sa distansya.
5. Internasyonal na paglilipat
Nasa Brazil ang controller at naka-host sa European Union ang mga production server. Dahil dito, puwedeng lumipat ang data sa pagitan ng Brazil at European Union, o ma-access nang remote mula sa mga ito. Puwedeng iproseso ng mga store o identity provider ang data sa ibang bansa ayon sa sarili nilang mga patakaran. Nililimitahan namin ang mga paglilipat sa pagpapatakbo ng serbisyo at gumagamit kami ng encryption sa transport, mga kontrol sa access at ang mga kontraktwal na proteksyon na naaangkop sa bawat provider. Puwede kang humingi ng detalye sa pamamagitan ng contact para sa privacy.
6. Pag-iingat
| Uri | Naobserbahang patakaran |
|---|---|
| Mga rehistro ng device para sa push (APNs o FCM token) | Habang naka-on ang opsyon; inaalis kapag nag-sign out ka, in-off ang opsyon o binura ang account. |
| Account, mga pagkakakilanlan, paborito, block, report, device, pahintulot at personal na media | Habang aktibo ang account; binubura ng transaksyon ng pagbura ng account, alinsunod sa panahon ng backup sa ibaba. |
| Mga review at promo | Hanggang bawiin/i-moderate. Sa pagbura ng account, puwedeng manatili ang mga ito, pero inaalis ang link sa may-akda at ipinapakita ng mga review ang “Inalis na account”. |
| Mga listing ng negosyo | Walang ipinatupad na awtomatikong pag-expire. Puwedeng manatili ang listing at ang pampublikong contact data nito pagkatapos mabura ang account ng miyembro. |
| Access / refresh / OTP / OIDC challenge | Magagamit nang 10 minuto / 30 araw / 10 minuto / 5 minuto ayon sa pagkakasunod. Hinaharangan ng pag-expire ang paggamit; hindi pinapatunayan ng repository ang agarang pisikal na pagbura ng bawat expired na row. |
| Mga rate limit at idempotency | 10 o 60 minuto ang mga rate window; nakatakda ang idempotency nang hindi bababa sa 30 araw. Walang nakitang nakapirming pisikal na paglilinis. |
| Mga sync event | Naka-configure na target na 30 araw, inilalapat lang kapag tumakbo ang pruning function; hindi pinapatunayan ng repository ang iskedyul nito sa production. |
| Mga teknikal na access log | Hindi nagtatakda ang repository ng panahon ng pag-iingat. Kasama sa release na ito ang pag-log nang walang query; tanungin kami kung ano ang panahong aktibo sa server. |
| Mga backup ng database | Araw-araw, iniingatan nang 14 na araw. |
| Lokal na cache ng app | Hanggang ma-clear, mabura ang account o maalis ang app; humihinto sa pag-sync ang mga nakabinbing aksyon na mas luma sa 30 araw pero hindi awtomatikong binubura ng check na iyon. |
7. Ang mga karapatan mo
Depende sa batas na naaangkop, puwede kang humiling ng kumpirmasyon at access, pagwawasto, pagbura o pag-anonymize, portability kung naaangkop sa teknikal at legal, impormasyon tungkol sa pagbabahagi, pagbawi ng pahintulot, pagtutol o paghihigpit, at pagsusuri ng desisyong batay lang sa awtomatikong pagproseso. Hindi gumagamit ang Muilu ng mga desisyong puro awtomatiko na may legal o katulad na mahalagang epekto sa na-audit na code.
Mag-email sa muilu@centralfox.online. Sabihin ang email ng account at ang kahilingan; huwag kailanman magpadala ng OTP, access token o password. Sa ilalim ng LGPD, agad ibinibigay kung posible ang pinasimpleng sagot sa kumpirmasyon/access at ibinibigay ang kumpletong pahayag sa loob ng 15 araw. Sa ilalim ng GDPR, sumasagot kami sa loob ng isang buwan, na mapapahaba lang kung pinapayagan ng batas. Puwede ka ring magreklamo sa ANPD ng Brazil o sa kinauukulang European supervisory authority.
8. Seguridad
Gumagamit ang Muilu ng TLS, mga access token na maikli ang buhay, mga umiikot at naka-hash na refresh token, mga one-time code, rate limiting, PostgreSQL row-level security, hiwalay na mga role sa database, pribadong object storage na may mga signed URL na maikli ang buhay, pag-re-encode ng media at pag-alis ng EXIF, naka-encrypt na storage ng mga secret, mga restricted container at mga validated na backup araw-araw. Walang system na walang panganib; makipag-ugnayan sa amin kung may hinala kang insidente.
9. Mga bata
Hindi para sa mga batang wala pang 16 taong gulang ang Muilu. Huwag gumawa ng account o magsumite ng personal na data kung wala ka pang 16 nang walang wastong awtorisasyong kinakailangan sa bansa mo. Makipag-ugnayan sa amin para humiling ng pag-alis ng data ng isang bata.
10. Business portal at cookies
Gumagamit ang business portal ng isang sariling cookie, na mahigpit na kailangan: __Host-muilu_refresh (HttpOnly, Secure, SameSite=Strict, path /), valid nang hanggang 30 araw at naglalaman lang ng opaque na session token; binubura ito sa pag-sign out. Walang analytics, advertising o third-party cookie. Nananatili lang ang access token sa memory ng tab ng browser.
Pribado ang ebidensyang ipinadala para mag-claim ng negosyo: ang humiling at ang moderation lang ang makakakita nito, at binubura ito kasama ng pagbura ng account. Pampubliko ang mga larawang na-publish ng negosyo, na may nakikitang credit at lisensya. Ang mapa sa page ng negosyo ay larawang ginawa sa server ng Muilu mula sa data ng OpenStreetMap: hindi kumokontak ang browser ng bisita sa OpenStreetMap o sa anumang ibang third party.
11. Mga pagbabago at contact
Ipo-post namin dito ang mahahalagang pagbabago na may bagong bersyon at petsa. Kasalukuyang bersyon: 1.2, may petsang .
Controller at channel ng DPO: Central Fox Tecnologia Ltda., Rua Lineu Jucá 182, Vila União, Fortaleza/CE, 60420-090, Brazil · muilu@centralfox.online · alternatibo: contato@centralfox.online.