Sigurtà mibnija minn ġewwa, mhux miżjuda wara
Qed tafdana bl-ideat tiegħek u bid-dejta tal-utenti tiegħek. Hawn eżatt x'nagħmlu biex nipproteġuhom — biss prattiki li fil-fatt huma implimentati llum.
HTTPS kullimkien
builder77, kull app ippubblikata fuq builder77.com u kull domain personalizzat konness jiġu sservuti fuq HTTPS, b'ċertifikati maħruġa awtomatikament.
Hashing tal-passwords b'bcrypt
Il-passwords — kemm tal-kont builder77 tiegħek kif ukoll tal-utenti finali tal-apps tiegħek — jiġu hashed b'bcrypt. Qatt ma naħżnu jew nirreġistraw passwords f'test ċar.
Cookies tas-sessjoni httpOnly
Is-sessjoni builder77 tiegħek hija JWT iffirmat maħżun f'cookie httpOnly u SameSite (Secure fil-produzzjoni), għalhekk l-iscripts tal-paġna ma jistgħux jaqrawh.
Iżolament tad-dejta għal kull app
Kull query tad-database hija limitata għal app waħda. App qatt ma tista' taqra jew tikteb ir-records, l-utenti jew il-fajls ta' app oħra.
Oriġini iżolati tal-apps
L-apps ippubblikati, il-previews tal-builder u l-builds ta' Flutter jaħdmu fuq is-subdomains tagħhom — qatt fuq builder77.com — biex il-kodiċi tal-app ma jkunx jista' jaġixxi fuq il-kont builder77 tiegħek.
Regoli ta' aċċess għall-kollezzjonijiet
Issettja kull kollezzjoni bħala pubblika, għal utenti li daħlu biss, għas-sid biss jew read-only mit-tab Data (jew m77.config.json). Ir-regoli jiġu infurzati fuq is-server.
Tokens marbuta mal-proġett
Meta utent jidħol f'app li bnejt int, jirċievi token marbut ma' dak il-proġett speċifiku. Ma jaħdimx x'imkien ieħor.
Records tas-sid biss
Ir-records maħluqa minn utent li jkun daħal jistgħu jiġu editjati jew imħassra biss minn dak l-istess utent. Uża { mine: true } biex turi lil kull utent id-dejta tiegħu biss.
Rate limiting
Ir-reġistrazzjoni, il-login, ir-reset tal-password, il-formoli, il-kitba fid-database, is-sejħiet tal-AI u l-uploads ta' fajls huma limitati għal kull netwerk biex inaqqsu l-abbuż u l-attakki brute-force.
Apps privati u previews għas-sid biss
Il-previews tal-builder jużaw links iffirmati ta' żmien qasir li jarahom biss is-sid tal-app. Fuq il-pjanijiet imħallsa tista' tagħmel l-apps ippubblikati privati, biex tkun tista' tiftaħhom int biss.
Responsabbiltà kondiviża
Aħna nassiguraw il-pjattaforma. Int tiddeċiedi x'tiġbor l-app tiegħek u min jista' jarah. Ftit drawwiet tajbin jagħmlu differenza kbira:
Uża l-login għad-dejta personali
Jekk l-app tiegħek taħżen xi ħaġa personali, itlob login b'm77.auth u agħmel il-queries b'{ mine: true }.
Tiktibx sigrieti fil-kodiċi
Qatt m'għandek tpoġġi API keys jew passwords fil-kodiċi tal-app tiegħek — kull ma hemm fil-kodiċi front-end jidher għall-viżitaturi.
Agħmel l-għodod interni privati
Qed tibni xi ħaġa għalik jew għat-tim tiegħek biss? Ixgħel il-modalità privata fl-Issettjar tal-app.
Divulgazzjoni responsabbli
Jekk taħseb li sibt vulnerabbiltà tas-sigurtà f'builder77, jekk jogħġbok għidilna permezz tal-formola ta' kuntatt tagħna (suġġett: Sigurtà). Napprezzaw ix-xogħol tar-riċerkaturi tas-sigurtà u nittrattaw ir-rapporti magħmula in bona fede b'serjetà u rispett.
Jekk jogħġbok inkludi
- Deskrizzjoni tal-problema u tal-impatt possibbli.
- Il-passi biex tirriproduċiha, inklużi URLs, dettalji tat-talbiet jew proof of concept.
- Ismek jew il-handle tiegħek, jekk tixtieq li nsemmuk.
L-impenji tagħna
- Nikkonfermaw li rċevejna r-rapport tiegħek fi żmien 3 ijiem tax-xogħol.
- Inżommuk aġġornat waqt li ninvestigaw u nirranġaw il-problema.
- Ma nieħdux azzjoni legali għal riċerka magħmula in bona fede skont dawn il-linji gwida.
Linji gwida
- Ittestja biss kontijiet u apps li huma tiegħek, jew li għandek permess espliċitu biex tittestja.
- Taċċessax, timmodifikax u tħassarx dejta ta' utenti oħra. Ieqaf u rrapporta hekk kif tara dejta li mhix tiegħek.
- L-ebda denial-of-service, spam, social engineering jew attakki fiżiċi.
- Agħtina żmien raġonevoli biex nirranġaw il-problema qabel ma tiżvelaha pubblikament.
Biex tirrapporta app li qed tintuża għal phishing, malware jew abbuż ieħor (u mhux vulnerabbiltà f'builder77 innifsu), uża l-paġna irrapporta abbuż jew il-formola ta' kuntatt.