FriendLock · design.sayne.friendlock · v1.0 (debug)
ANON-AUTH OK

આંખોની બીજી જોડી સાથેનું એક એન્ડ્રોઇડ એપ-લોક

તમારી પોતાની એપ્સને લૉક કરો.
એક મિત્રને પકડી
ચાવી દો.

ફ્રેન્ડલોક જ્યાં એન્ડ્રોઇડ એપલોક છે youyourએપ્સને લૉક કરો — અને પાછા આવવા માટે જોડીવાળા માતા-પિતા અથવા મિત્રના ફોનમાંથી ટેપ (અથવા 6-અંકનો કોડ) જરૂરી છે. જોડી બનાવવી પરસ્પર છે: કોઈપણ જોડી કરેલ ઉપકરણ બીજાને મંજૂરી આપી શકે છે.

લૉક કરેલા ફોનમાં સિક્રેટ ક્યારેય રહેતું નથી મોટેથી વાંચવા કોડ દ્વારા ઑફલાઇન કાર્ય કરે છે કોઈ એકાઉન્ટ્સ નથી — ડિઝાઇન દ્વારા અનામી
9:41App lockedInstagramEnter a code from a paired device,or ask for approval.Request approval1234567890
વાંચો
THIS
FIRST

તે એક પ્રતિબદ્ધતા સાધન છે, અનબ્રેકેબલ લોક નથી.

અમે આ વિશે પ્રામાણિક છીએ: સામાન્ય (નૉન-રુટેડ) Android ફોન પર, સેફ મોડ, ફોર્સ-સ્ટોપ, ADB અથવા ફેક્ટરી રીસેટ બધા ફ્રેન્ડલોકને દૂર કરી શકે છે. તે નિર્ધારિત માલિકને હરાવવા માટે રચાયેલ નથી. તે જે કરે છે તે છે માં કેવિંગ બનાવે છે ને બદલે વિચારહીન ટેપ — જે લોકો એ સાથે પસંદ કરેલવચ્ચેની જવાબદારી. જો તમને સાચા અમલની જરૂર હોય, તો તે એક અલગ (ઉપકરણ-માલિક) ઉત્પાદન છે. સંપૂર્ણ મર્યાદાઓ જુઓ →

01 — સુરક્ષા મોડલ

લૉક કરેલો ફોન ક્યારેય ગુપ્ત રાખતો નથી.

નિષ્કપટ "લૉક કરેલા ફોન પર પ્રમાણકર્તા" ડિઝાઇન તૂટેલી છે — જે કંઈપણ ચકાસી શકે છેકોડ પણ જનરેટકરી શકે છે. FriendLock TOTP ને મંજૂરી આપનારના ફોન અને માત્ર બેકએન્ડ પર ગુપ્ત રાખે છે. પ્રવાહને ટ્રેસ કરવા માટે એક પાથ પસંદ કરો:

LOCKED PHONE · A
એક સંરક્ષિત એપ્લિકેશન ખોલે છે
AccessibilityService એ એપ્લિકેશનને શોધે છે → WindowManager ઓવરલે લૉક સ્ક્રીનને પેઇન્ટ કરે છે.
કોડ પાથ
તમે મંજૂરકર્તાના પ્રમાણકર્તા પાસેથી વાંચેલા 6 અંકો ટાઇપ કરો.
APPROVAL
તમે ટેપ કરો “મંજૂરી માટે વિનંતી કરો.”કોઈ કોડની જરૂર નથી.
ઓવરલે ફક્ત સર્વર-મિન્ટેડ ગ્રાન્ટપર છુપાવે છે — ક્યારેય કાચા પુશ પેલોડ પર નહીં.
ફાયરબેઝ
ગુપ્ત + ટંકશાળ ગ્રાન્ટ ધરાવે છે
verifyOtp()
સંગ્રહિત ગુપ્તમાંથી TOTP ની પુનઃ ગણતરી કરે છે. માન્ય? ટાઈમ-બોક્સવાળી ગ્રાન્ટ આપો.
requestUnlock()
દરેક જોડી મંજૂરકર્તાને unlock_requestપુશ રૂટ કરે છે.
approveUnlock()
મંજૂરી પર, અનુદાન → દબાણ unlock_approvedપર પાછા A.
ફાયરબેઝ સર્વર-સાઇડ + B પર. A તેને ક્યારેય વાંચી શકતો નથી.
મંજૂર કરનાર · B
માતા-પિતા/મિત્રનો ફોન
AUTHENTICATOR
જોડી કરેલ ઉપકરણ દીઠ લાઇવ 6-અંકનો કોડ બતાવે છે — જેમ કે Google Authenticator.
સૂચના
એક્શનેબલ પુશ મેળવે છે → ટેપ્સ મંજૂર કરો(અથવા નામંજૂર કરો).
મંજૂર કરનાર ગુપ્ત જો કોઈ ડેટા ન હોય તો કૉલ પર કોડ મોટેથી વાંચી શકે છે.

Why it’s safe: the locked phone forwards what you typed and trusts only what the server signs back. Even with full access to the locked device, you can’t derive future codes — they live with the people you paired with.

કોડ

6-અંકનો ફોલબેક

RFC 6238 TOTP, verified server-side via verifyOtp. Works even when the approver is asleep — just have a code on hand.

પુશ

મંજૂર કરવા માટે ટેપ કરો

FCM પર રિમોટ એક-ટેપ અનલૉક. એકવાર ગ્રાન્ટ આવે ત્યારે લૉક કરેલો ફોન આપમેળે અનલૉક થઈ જાય છે — કોઈ ટાઇપિંગ નહીં.

ઑફલાઇન

તેને મોટેથી વાંચો

ડેટા કનેક્શન નથી? પ્રમાણકર્તા કોડ માત્ર 6 અંકોનો છે — તેને ફોન કૉલ પર વાંચો. બેલ્ટ અને સસ્પેન્ડર્સ.

A11Y

મૌખિક પ્રતિસાદ

એક અસલી TTS ઍક્સેસિબિલિટી સ્તર તેની પોતાની એક્સેસબિલિટી લોક સ્થિતિની જાહેરાત કરે છે, અને FRIENDLOCK ટૂલ શા માટે ઉપયોગી છે.

02 — સેટઅપ

એક બિલ્ડ, ત્રણ ફોન, બે રોલ.

ભૂમિકાઓ પ્રતિ-જોડી છે, તેથી સમાન એપ્લિકેશન દરેક જગ્યાએ ચાલે છે. એક સામાન્ય કસોટી: તમારો ફોન + lockedઉપકરણો તરીકે ઇમ્યુલેટર, મંજૂરી આપનારતરીકે માતાપિતાનો ફોન — પછી જોડીને દ્વિપક્ષીય છે તે સાબિત કરવા માટે તેને ઉલટાવો.

બધા
01

ઇન્સ્ટોલ કરો અને સાઇન ઇન કરો

પ્રથમ લોન્ચ પર દરેક ફોન અજ્ઞાત રીતે સાઇન ઇન કરે છે અને તેનું પુશ ટોકન રજીસ્ટર કરે છે. કોઈ ઈમેલ નથી, કોઈ પાસવર્ડ નથી, કોઈ એકાઉન્ટ નથી.

લૉક
02

પરવાનગીઓ આપો

વિઝાર્ડ દરેકને ડીપ-લિંક કરે છે: ઍક્સેસિબિલિટી, ડિસ્પ્લે-ઓવર-ઓવર-એપ્લિકેશન્સ, વપરાશ ઍક્સેસ, સૂચનાઓ અને બેટરી-ઓપ્ટિમાઇઝેશન બંધ.

મંજૂરકર્તા
03

QR દ્વારા જોડો

મંજૂરકર્તા ખુલે છે જોડી → સ્કેન; લૉક કરેલ ફોન તેનો QR બતાવે છે. તેને સ્કેન કરો — મંજૂરી આપનારનું પ્રમાણકર્તા હવે તે ફોન માટે લાઇવ કોડ બતાવે છે.

લૉક
04

એપ્લિકેશન્સ પસંદ કરો

સુરક્ષિત કરવા માટે એપ્લિકેશનો ચૂંટો (Chrome, YouTube, a game…) અને સુરક્ષા ચાલુ કરો. થઈ ગયું.

લૉક
05

એક લૉક કરેલ ઍપ ખોલો

ઓવરલે દેખાય છે. 6-અંકનો કોડ લખો, અથવામંજૂરીની વિનંતી કરોપર ટૅપ કરો અને મંજૂરકર્તાના ટૅપની રાહ જુઓ. મૂળભૂત અનુદાન: 5 મિનિટ.

સ્વેપ
06

ભૂમિકાઓને રિવર્સ કરો

માતાપિતાને લૉક કરેલ ફોન બનાવો અને તમારા તરફથી મંજૂર કરો — કોઈપણ જોડી કરેલ ઉપકરણ અન્ય કોઈપણને મંજૂર કરી શકે છે તેની પુષ્ટિ કરો.

Pair your devicesSTEP 3 / 3Show my codeScan a codeShow your code onone phone — scan itfrom the other tolink them.ready to pair
Approval codesShare a code or tap approve to unlock.DEVICES YOU CAN UNLOCKMum's GalaxyUNLOCK CODE419 27330Alex's PixelUNLOCK CODE882 14030
03 — પ્રમાણિક મર્યાદાઓ

FriendLock શું કરી શકતું નથી.

અમે આશ્ચર્ય પામવાને બદલે તમે અમારા પર વિશ્વાસ કરવા ઈચ્છીએ છીએ. ફ્રેન્ડલોક ચેડાં કરે છે visible, અશક્ય નથી.

માલિક પ્રતિસ્પર્ધી છે
  • Safe Mode, force-stop (Settings → Apps), ADB, and factory reset all defeat it on a normal phone.
  • સાચા અમલીકરણની જરૂર છે ઉપકરણ-માલિકજોગવાઈ — એક વખતની ફેક્ટરી-રીસેટ નોંધણી. તે ભાવિ "હાર્ડકોર" સ્તર છે.
  • iOSપીઅર-ઇન્ફોર્સ્ડ લોકીંગ બિલકુલ કરી શકતા નથી.
વાસ્તવિક ફોન પર વિશ્વસનીયતા
  • આક્રમક OEM બેટરી કિલર્સ (Xiaomi / Samsung / Oppo / Vivo) પૃષ્ઠભૂમિ સેવાને સ્થિર કરી શકે છે.
  • વિઝાર્ડ બેટરી-ઓપ્ટિમાઇઝેશન મુક્તિની વિનંતી કરે છે, પરંતુ તે સિસ્ટમ અપડેટ પછી ચુપચાપ પાછું ફરી શકે છે.
  • પુશની કોઈ લેટન્સી ગેરેંટી નથી — તેથી મેન્યુઅલ કોડ પાથ હંમેશા ફોલબેક તરીકે ઓફર કરવામાં આવે છે.
તેનો યોગ્ય રીતે ઉપયોગ કરો
  • FriendLock એ સ્વ-પ્રતિબંધ/ડિજીટલ સુખાકારીછે જે લોકો પરસ્પર જોડી બનાવે છે.
  • તે નથીકોઈના ફોન પર ગુપ્ત રીતે દેખરેખ રાખવા અથવા તેને નિયંત્રિત કરવા માટે છે — તે સ્ટોકરવેર છે, અને અમે તેને બનાવતા નથી.
  • પેરિંગ ફોન અને હંમેશા દ્વિપક્ષીય બંને પર દૃશ્યક્ષમ છે.
રોડમેપ પર (v2)
  • સંપૂર્ણ ઓફલાઇન ચકાસણી માટે Ed25519 એ મંજૂરીઓ પર હસ્તાક્ષર કર્યા.
  • A ઉપકરણ-માલિક “હાર્ડકોર”અમલીકરણ સ્તર.
  • એન્ટી-રીપ્લેજોડી ટોકન્સ + સર્વર-એન્કર્ડ નિષ્ફળ-બંધ સ્થિતિ.
04 — FAQ

સીધા જવાબો.

હા — સામાન્ય ફોન પર તેઓ કરી શકે છે. FriendLock એ પ્રતિબદ્ધતા ઉપકરણ છે, પાંજરામાં નથી. તે ઇરાદાપૂર્વકના, દૃશ્યમાન કાર્યમાં "તત્કાલ ત્યાગ" કરે છે. જો તમને સખત અમલીકરણની જરૂર હોય, તો તેને ઉપકરણ-માલિકની જોગવાઈની જરૂર છે, જે અમારા રોડમેપ પર છે.
ના. TOTP સિક્રેટ ફક્ત મંજૂરી આપનારના ફોન અને Firebase બેકએન્ડ પર જ રહે છે. લૉક કરેલ ફોન ટાઇપ કરેલ કોડને verifyOtpપર ફોરવર્ડ કરે છે અને સર્વર ચિહ્નો પાછા આપવા માટે માત્ર ટાઇમ-બોક્સ્ડ ગ્રાન્ટ પર વિશ્વાસ કરે છે — તે પોતે ક્યારેય કોડ જનરેટ કરી શકતો નથી.
મંજૂર કરનારનું પ્રમાણકર્તા લાઇવ 6-અંકના કોડ્સ બતાવે છે જેને તમે નિયમિત ફોન કૉલ પર મોટેથી વાંચી શકો છો. કોડ પાથ હંમેશા દબાણ કરવા માટે ફોલબેક તરીકે ઉપલબ્ધ છે.
ના. જોડી કરવી પરસ્પર અને સંમતિથી છે — બંને ઉપકરણો સંબંધ જુએ છે અને ક્યાં તો બીજાને મંજૂર કરી શકે છે. FriendLock એ લોકો વચ્ચે સ્વ-પ્રતિબંધ અને જવાબદારી માટે બનાવવામાં આવ્યું છે જેઓ એકસાથે પસંદ કરે છે, અપ્રગટ નિયંત્રણ માટે ક્યારેય નહીં.
ના. દરેક ઉપકરણ પ્રથમ લોંચ પર અનામી રીતે સાઇન ઇન કરે છે. ત્યાં કોઈ ઇમેઇલ, પાસવર્ડ અથવા પ્રોફાઇલ નથી — માત્ર એક સ્થિર ઉપકરણ ID નો ઉપયોગ મંજૂરીઓને રૂટ કરવા માટે થાય છે.
ના. iOS પીઅર-લાગુ કરેલ એપ્લિકેશન-લૉકિંગ મૉડલને મંજૂરી આપતું નથી FriendLock જેના પર આધાર રાખે છે, તેથી તે માત્ર Android માટે છે.
design.sayne.friendlock · android

તમારા સારા ઇરાદાને લોક કરો.

તમે જેના પર વિશ્વાસ કરો છો તેની સાથે જોડી બનાવો, તેમને ચાવી આપો અને રીફ્લેક્સને બદલે "માત્ર પાંચ મિનિટ" વાતચીત કરો.

મફત · કોઈ એકાઉન્ટ્સ નથી · અનામી પ્રમાણીકરણ · Android 8+ ની જરૂર છે