ಕಟ್ಟುನಿಟ್ಟಾದ ಸೂಕ್ಷ್ಮ ಗುರುತಿಸುವಿಕೆ ತಿದ್ದುಪಡಿ ಪ್ರೋಟೋಕಾಲ್
ನಮ್ಮ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಉನ್ನತ ಮಟ್ಟದ ರಾಷ್ಟ್ರೀಯ ಗುರುತಿಸುವಿಕೆಗಳಿಗಾಗಿ (ಭಾರತೀಯ ಆಧಾರ್ ಸಂಖ್ಯೆಗಳು, ದಕ್ಷಿಣ ಕೊರಿಯಾದ ನಿವಾಸಿ ನೋಂದಣಿ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಜಪಾನಿನ ಮೈ-ನಂಬರ್ ದಾಖಲೆಗಳು ಸೇರಿದಂತೆ) ಸಂಪೂರ್ಣ ಶೂನ್ಯ-ಧಾರಣ (zero-retention) ಮತ್ತು ಬಹಿರಂಗಪಡಿಸದ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ. ಯಾವುದೇ ಕಾರ್ಯಾಚರಣೆಯ ಸಂದರ್ಭಗಳಲ್ಲೂ ಈ ಸಂಖ್ಯೆಗಳನ್ನು ನಮ್ಮ ಕೋರ್ ಅಪ್ಲಿಕೇಶನ್ ಇಂಜಿನ್ಗಳಿಂದ ಸಂಸ್ಕರಿಸಲಾಗುವುದಿಲ್ಲ, ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಔಟ್ಪುಟ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
1. ಡೇಟಾ ಸಂಗ್ರಹಣೆಯ ಕನಿಷ್ಠೀಕರಣ
ನಾವು ಕಟ್ಟುನಿಟ್ಟಾದ ಡೇಟಾ ಕನಿಷ್ಠೀಕರಣದಲ್ಲಿ ನಂಬಿಕೆ ಹೊಂದಿದ್ದೇವೆ. ಕ್ರಿಯಾತ್ಮಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ಪೂರೈಸಲು, ಭಾಷಾ ಮ್ಯಾಟ್ರಿಸ್ಗಳನ್ನು ಸ್ಥಳೀಕರಿಸಲು ಅಥವಾ ರಚನಾತ್ಮಕ ಸ್ವಾವಲಂಬನೆ ಮಾಡ್ಯೂಲ್ಗಳ ಒಳಗೆ ಪರಿಶೀಲಿಸಿದ ಕೆಡರ್ಗಳನ್ನು ನೋಂದಾಯಿಸಲು ಕಡ್ಡಾಯವಾಗಿ ಅಗತ್ಯವಿರುವ ಬಳಕೆದಾರರ ಡೇಟಾವನ್ನು ಮಾತ್ರ ಈ ಚೌಕಟ್ಟು ಸಂಸ್ಕರಿಸುತ್ತದೆ. ಇದು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:
- ಖಾತೆ ಗುರುತಿಸುವಿಕೆಗಳು: ಸ್ವಯಂಪ್ರೇರಿತವಾಗಿ ಒದಗಿಸಲಾದ ಬಳಕೆದಾರಹೆಸರುಗಳು (usernames), ಸುರಕ್ಷಿತ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಪಾಸ್ವರ್ಡ್ ಹ್ಯಾಶ್ಗಳು ಮತ್ತು ಇಮೇಲ್ ವಿಳಾಸಗಳು.
- ಸ್ಥಳೀಕರಣ ಸೆಟ್ಟಿಂಗ್ಗಳು: ಕ್ಲೈಂಟ್-ಸೈಡ್ ಬ್ರೌಸರ್ ಭಾಷೆಯ ಆದ್ಯತೆಗಳನ್ನು ಸರಿಯಾದ ಡೈನಾಮಿಕ್ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ವೀಕ್ಷಣೆಯನ್ನು ನಿರೂಪಿಸಲು (render) ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ ಒಡಿಯಾ, ಅಸ್ಸಾಮಿ ಅಥವಾ ಸಂಸ್ಕೃತದಂತಹ ಭಾಷಾ ಕಾನ್ಫಿಗರೇಶನ್ಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡುವುದು).
- ಅಪ್ಲಿಕೇಶನ್ ಲಾಗ್ಗಳು: ಡಿಎನ್ಎಸ್ ರೂಟಿಂಗ್, ಮೇಲ್ ಇಂಜಿನ್ ಪೇಲೋಡ್ಗಳು ಅಥವಾ ಅನುಮತಿ ವೈಫಲ್ಯಗಳನ್ನು (permission failures) ಡೀಬಗ್ ಮಾಡಲು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಳಸಲಾಗುವ ಗುಣಮಟ್ಟದ ವೆಬ್ ಸರ್ವರ್ ವಹಿವಾಟು ಟೆಲಿಮೆಟ್ರಿ ಲಾಗ್ಗಳು.
2. ನಾವು ಮಾಹಿತಿಯನ್ನು ಹೇಗೆ ಬಳಸುತ್ತೇವೆ
ಸಂಗ್ರಹಿಸಿದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಎಂದಿಗೂ ಹಣಗಳಿಕೆಗೆ (monetized), ವ್ಯಾಪಾರಕ್ಕೆ ಅಥವಾ ಕಾರ್ಪೊರೇಟ್ ಮೂರನೇ ವ್ಯಕ್ತಿಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. ಸಂಸ್ಕರಣೆಯು ಈ ಕೆಳಗಿನವುಗಳಿಗೆ ಸೀಮಿತವಾಗಿದೆ:
- ಡೈನಾಮಿಕ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ನಿರೂಪಿಸುವುದು ಮತ್ತು ಸ್ಥಳೀಕರಿಸಿದ ಅರೇಗಳನ್ನು (localized arrays) ಸಂಸ್ಕರಿಸುವುದು.
- ವಿಕೇಂದ್ರೀಕೃತ ಸಿಸ್ಟಮ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳು, ಪೇರೋಲ್ ಸಿಮ್ಯುಲೇಶನ್ಗಳು ಅಥವಾ ಲೆಡ್ಜರ್ ಖಾತೆಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ನಿರ್ವಹಿಸುವುದು.
- ಪಾರದರ್ಶಕ ಸಾರ್ವಜನಿಕ ಹೊಣೆಗಾರಿಕೆ ಮತ್ತು ಆಡಳಿತ ನವೀಕರಣಗಳಿಗಾಗಿ ಉದ್ದೇಶಿಸಲಾದ ಡಾಕ್ಯುಮೆಂಟ್ ಸಲ್ಲಿಕೆ ಸರತಿ ಸಾಲುಗಳನ್ನು (queues) ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದು.
3. ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಭದ್ರತೆ
ದುರುದ್ದೇಶಪೂರಿತ ವೆಕ್ಟರ್ಗಳಿಂದ ಡೇಟಾಬೇಸ್ ಸಂವಹನಗಳನ್ನು ರಕ್ಷಿಸಲು ನಾವು ಕಟ್ಟುನಿಟ್ಟಾದ ರಚನಾತ್ಮಕ ಸುರಕ್ಷತೆಗಳನ್ನು ನಿಯೋಜಿಸುತ್ತೇವೆ. ಎಲ್ಲಾ ಫಾರ್ಮ್ ಇನ್ಪುಟ್ಗಳನ್ನು ಸ್ಯಾನಿಟೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ, ಎಸ್ಕ್ಯೂಎಲ್ ಇಂಜೆಕ್ಷನ್ (SQL Injection) ತಡೆಗಟ್ಟಲು ಪ್ಯಾರಾಮೀಟರ್ ಸ್ಕೋಪ್ಗಳನ್ನು ಬಿಗಿಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕ್ರಾಸ್-ಸೈಟ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ (XSS) ಮಾನ್ಯತೆಗಳನ್ನು ರದ್ದುಗೊಳಿಸಲು ಡೈನಾಮಿಕ್ ಲೇಔಟ್ಗಳು ಸುರಕ್ಷಿತ ಸಂದರ್ಭೋಚಿತ ಎಸ್ಕೇಪಿಂಗ್ (contextual escaping) ಅನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ.
4. ಬಳಕೆದಾರರ ಹಕ್ಕುಗಳು ಮತ್ತು ಡೇಟಾ ಸ್ವಾಯತ್ತತೆ
ಬಳಕೆದಾರರು ತಮ್ಮ ಇನ್ಪುಟ್ಗಳ ಮೇಲೆ ಸಂಪೂರ್ಣ ಮಾಲೀಕತ್ವವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. ನಿಮ್ಮ ಸಂಗ್ರಹಿಸಿದ ಪ್ರೊಫೈಲ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು, ರಚನಾತ್ಮಕ ಡೇಟಾ ಪರಿಷ್ಕರಣೆಗಳನ್ನು ವಿನಂತಿಸಲು ಅಥವಾ ಯಾವುದೇ ಕ್ಷಣದಲ್ಲಿ ನಮ್ಮ ಸಕ್ರಿಯ ಸರ್ವರ್ ಸ್ಟ್ಯಾಕ್ಗಳಿಂದ ನಿಮ್ಮ ಕಾರ್ಯಾಚರಣೆಯ ಟೆಲಿಮೆಟ್ರಿ ದಾಖಲೆಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮತ್ತು ಬದಲಾಯಿಸಲಾಗದಂತೆ ಅಳಿಸಲು (erasure) ವಿನಂತಿಸುವ ಶಾಶ್ವತ ಹಕ್ಕನ್ನು ನೀವು ಹೊಂದಿರುತ್ತೀರಿ.
5. ಸಂಪರ್ಕ ಮತ್ತು ವಿಚಾರಣೆಗಳು
ಸಿಸ್ಟಮ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಡೇಟಾ ಪೈಪ್ಲೈನ್ಗಳು, ಎನ್ಕ್ರಿಪ್ಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳ ಕುರಿತು ಸ್ಪಷ್ಟೀಕರಣಕ್ಕಾಗಿ ಅಥವಾ ಪ್ರೊಫೈಲ್ ಅಳಿಸುವಿಕೆ ವಿನಂತಿಯನ್ನು ಪ್ರಾರಂಭಿಸಲು, ದಯವಿಟ್ಟು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಬೆಂಬಲ ಚಾನಲ್ ಮೂಲಕ ಔಪಚಾರಿಕ ವಿಚಾರಣೆಯನ್ನು ಕಳುಹಿಸಿ.