Drošība

Drošība, kas ir iebūvēta, nevis piestiprināta vēlāk

Tu uztici mums savas idejas un savu lietotāju datus. Lūk, ko tieši mēs darām, lai tos aizsargātu, — tikai prakses, kas šodien patiešām ir ieviestas.

HTTPS visur

builder77, katra publicētā lietotne domēnā builder77.com un katrs pievienotais pielāgotais domēns darbojas ar HTTPS, un sertifikāti tiek izsniegti automātiski.

Paroļu jaukšana ar bcrypt

Paroles — gan tavam builder77 kontam, gan tavu lietotņu galalietotājiem — tiek jauktas ar bcrypt. Mēs nekad neglabājam un nereģistrējam paroles atklātā tekstā.

httpOnly sesijas sīkdatnes

Tava builder77 sesija ir parakstīts JWT, kas glabājas httpOnly, SameSite sīkdatnē (produkcijas vidē arī Secure), tāpēc lapas skripti to nevar nolasīt.

Datu izolācija katrai lietotnei

Katrs datubāzes vaicājums attiecas tikai uz vienu lietotni. Viena lietotne nekad nevar lasīt vai rakstīt citas lietotnes ierakstus, lietotājus vai augšupielādes.

Izolēti lietotņu izcelsmes domēni

Publicētās lietotnes, redaktora priekšskatījumi un Flutter būvējumi darbojas savos apakšdomēnos — nekad builder77.com —, tāpēc lietotnes kods nevar rīkoties tava builder77 konta vārdā.

Kolekciju piekļuves noteikumi

Cilnē Dati (vai failā m77.config.json) iestati katru kolekciju kā publisku, tikai pieteikušamies lietotājiem, tikai īpašniekam vai tikai lasāmu. Noteikumi tiek piemēroti serverī.

Projektam piesaistīti tokeni

Kad lietotājs piesakās tavā izveidotajā lietotnē, viņš saņem tokenu, kas piesaistīts tieši šim projektam. Citur tas ir bezjēdzīgs.

Ieraksti tikai īpašniekam

Ierakstus, ko izveidojis pieteicies lietotnes lietotājs, var rediģēt vai dzēst tikai tas pats lietotājs. Izmanto { mine: true }, lai lietotāji redzētu tikai savus datus.

Pieprasījumu ierobežošana

Reģistrācija, pieteikšanās, paroles atiestatīšana, veidlapas, rakstīšana datubāzē, MI izsaukumi un augšupielādes tiek ierobežotas katram tīklam, lai palēninātu ļaunprātīgu izmantošanu un paroļu minēšanu.

Privātas lietotnes un priekšskatījumi tikai īpašniekam

Redaktora priekšskatījumi izmanto īslaicīgas parakstītas saites, kas redzamas tikai lietotnes īpašniekam. Maksas plānos publicētās lietotnes vari padarīt privātas, lai tās varētu atvērt tikai tu.

Dalīta atbildība

Mēs aizsargājam platformu. Tu izlem, ko tava lietotne vāc un kas to var redzēt. Daži ieradumi palīdz ļoti daudz:

Personas datiem izmanto pieteikšanos

Ja tava lietotne glabā kaut ko personisku, pieprasi pieteikšanos ar m77.auth un veic vaicājumus ar { mine: true }.

Neieraksti noslēpumus kodā

Nekad neielīmē API atslēgas vai paroles lietotnes kodā — viss, kas ir priekšgalsistēmas kodā, ir redzams apmeklētājiem.

Padari iekšējos rīkus privātus

Veido kaut ko tikai sev vai savai komandai? Ieslēdz privāto režīmu lietotnes iestatījumos.

Atbildīga atklāšana

Ja tev šķiet, ka builder77 ir drošības ievainojamība, lūdzu, paziņo mums, izmantojot saziņas veidlapu (tēma: Drošība). Mēs novērtējam drošības pētnieku darbu un pret labticīgiem ziņojumiem izturamies nopietni un ar cieņu.

Lūdzu, norādi

  • Problēmas aprakstu un iespējamo ietekmi.
  • Atkārtošanas soļus, tostarp URL, pieprasījumu detaļas vai koncepcijas pierādījumu (proof of concept).
  • Savu vārdu vai segvārdu, ja vēlies, lai tevi pieminam.

Mūsu apņemšanās

  • Mēs apstiprināsim tava ziņojuma saņemšanu 3 darba dienu laikā.
  • Mēs tevi informēsim, kamēr izmeklēsim un labosim problēmu.
  • Mēs neuzsāksim tiesvedību par pētniecību, kas veikta labticīgi saskaņā ar šīm vadlīnijām.

Vadlīnijas

  • Testē tikai kontus un lietotnes, kas pieder tev vai kuru testēšanai tev ir skaidra atļauja.
  • Nepiekļūsti citu lietotāju datiem, nemaini un nedzēs tos. Apstājies un ziņo, tiklīdz ieraugi datus, kas nav tavi.
  • Nekādu pakalpojumatteices uzbrukumu, surogātpasta, sociālās inženierijas vai fizisku uzbrukumu.
  • Dod mums saprātīgu laiku problēmas novēršanai, pirms to atklāj publiski.

Lai ziņotu par lietotni, kas tiek izmantota pikšķerēšanai, ļaunprogrammatūrai vai citai ļaunprātīgai izmantošanai (nevis par ievainojamību pašā builder77), izmanto lapu ziņot par ļaunprātīgu izmantošanu vai saziņas veidlapu.