React Native ඇප් එකක රහස්ය දත්ත ගලා යාමට හේතු වෙන්නේ බොහෝවිට නිෂ්පාදන කේතයේ නොව, කේතය, නිර්මාණය හා AI වැඩපිළිවෙළ අතර ඇති පාරිභෝගික ක්රියාකාරකම්වලයි. මේවට අවධානයක් නොදෙයි නම්, ත්රි-සතියක පරණ දත්තයක් පවා ඔබේ ආයතනයේ නාමයක් විය හැක.
RapidNative හි AI‑සහයෝගී React Native ඇප් නිර්මාණය කරන කණ්ඩායම පෙන්වා දුන්නා මෙන්, දෝෂය බොහොමයක් අවස්ථාවල නිෂ්පාදන කේතයට නොගැලපෙන, වර්ක්ෆ්ලෝ එකේ ඇති බිඳුමැටි තුළින් සිදුවේ. පහත දක්වා ඇති පස් බිඳුමැටි ඔබේ ඇප් එකේ රහස්ය දත්ත රැකගැනීමට අත්යවශ්යය.
- AsyncStorage භාවිතය: AsyncStorage යනු සරල key‑value ගබඩා, එය ගුප්තකේත නොවේ. මෙහි session token එකක් තබාගත්තා නම්, උපාංගයක් හෝ iCloud backup එකක් හරහා එය සරලව ලබාගත හැක. විසඳුම: expo‑secure‑store (iOS‑ෙKeychain, Android‑ෙKeystore) භාවිතා කර token සුරකින්න.
- නිර්මාණ ප්රොටොටයිප් වල නිතිය දත්ත: Figma වැනි මෙවලම් වල නිශ්චිත පාරිභෝගික නාම ලැයිස්තුවක් පෙන්වා දීලා, ඒවා කාලය ගත වූ පසු බාහිර පුද්ගලයන්ට බෙදා හැරෙනවා. විසඳුම: රෙපොසිටරියට synthetic data script එකක් එකතු කර, නිතිය දත්ත වෙනුවට ඒවා භාවිතා කරන්න.
- බහු-පියවර AI වැඩපිළිවෙළ: කණ්ඨාස්ථානය, transcription, task extraction, notification යන පියවර හතරක් පමණක් ආරක්ෂක පරීක්ෂාවක් කරන්නේ මුල් API එකට පමණයි. විසඳුම: සෑම පියවරකම දත්ත පාලනය, පරිශීලක අවසරය (purpose‑based consent) පරීක්ෂා කරන්න.
- ලොග් හා ක්රෑෂ් වාර්තා: Sentry, Datadog වැනි SDK ගොඩක් ඇප් එකට එන සියලු තොරතුරු රැගෙන යයි – Authorization header, AI prompt, පරිශීලක ID වැනි. විසඳුම: SDK වල beforeSend හුක් භාවිතා කර සංවේදනීය තොරතුරු ඉවත් කරන්න.
- එක්කූරූ අවසර: පළමු වරට කෑමරාව “ලේඛන රූප ගැනීම” සඳහා ඉල්ලූ පසු, පසුව AI‑summary සඳහාද ඒම අවසරය භාවිතා කරනවා. GDPR Article 25 අනුව මෙය නීතිමය අර්බුදයකි. විසඳුම: අවසරය purpose‑based model එකක් ලෙස සැකසීම, නව විශේෂාංගයක් ඇතුළත් කරන විට පරිශීලකගෙන් නැවත අනුමැතිය ලබා ගැනීම.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික සමාජය AI සහ mobile app development වල වේගයෙන් වර්ධනය වෙමින් පවතී. මෙම බිඳුමැටි හඳුනා ගන්නා මඟින් දේශීය සංවර්ධකයින්ට:
- ආරක්ෂිත React Native ඇප් නිර්මාණය කර, පාරිභෝගික විශ්වාසය ඉහළ නැංවීමට හැකියාව ලැබේ.
- සමාගම්වල GDPR‑සමාන දත්ත රැකවරණ ප්රතිපත්ති ගොඩනැගීමට මූලික මාර්ගෝපදේශයක් ලැබේ.
- AI pipeline එකේ සෑම පියවරකම අවසර පාලනය කිරීමෙන්, දේශීය AI නිෂ්පාදන වල නීතිමය හා නෛතික පදනම ශක්තිමත් වේ.
මෙම පියවරයන්ගෙන් ශ්රී ලාංකික තාක්ෂණික ව්යාපාරවලට ජාත්යන්තර වෙළඳපොළේ තරගකාරීත්වයක් ලැබෙයි, නමුත් දත්ත රහස්යතා උල්ලංඝනයෙන් ඇති විය හැකි නඩු සහ දඩ පිරිවැය වලක්වා ගත හැක.
අවසන් වශයෙන්, කේතය පමණක් නොව, නිර්මාණ, AI හා ලොග් කළමනාකරණය යන සම්පූර්ණ පද්ධතියම ආරක්ෂා කිරීමේ අවශ්යතාවය තේරුම් ගත යුතුය. ඉක්මනින් මෙම “leak points” සවි කර, ඔබේ React Native ඇප් එක සුරක්ෂිත කරගන්න.