ਸੁਰੱਖਿਆ
ਰਿਕਾਰਡ ਕੀ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ
ਤੁਹਾਡੇ ਕੰਮ, ਤੁਹਾਡੇ ਗਾਹਕਾਂ ਦੇ ਪਤੇ, ਅਤੇ ਤੁਹਾਡਾ ਪੈਸਾ ਇੱਥੇ ਹਨ। ਇਹ ਪੰਨਾ ਤੁਹਾਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਇਹਨਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਅਸੀਂ ਕੀ ਬਣਾਇਆ ਹੈ, ਹੁਣ ਕੀ ਚੱਲ ਰਿਹਾ ਹੈ, ਅਤੇ ਇਹ ਕਿੱਥੇ ਜਾ ਕੇ ਰੁਕ ਜਾਂਦਾ ਹੈ।
ਵੱਖਰਾਪਣ
ਇੱਕ ਕਾਰੋਬਾਰ ਦੂਜੇ ਨੂੰ ਕਦੇ ਨਹੀਂ ਵੇਖ ਸਕਦਾ
ਬਾਕੀ ਸਭ ਕੁਝ ਇਸ ’ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਇਸਨੂੰ ਦੋ ਵਾਰ ਕਰਦੇ ਹਾਂ ਅਤੇ ਇੱਕ ਕੰਪਿਊਟਰ ਸਾਡੇ ਲਈ ਇਸਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ।
ਕਾਰੋਬਾਰਾਂ ਵਿਚਕਾਰ ਦੋ ਦੀਵਾਰਾਂ, ਇੱਕ ਨਹੀਂ
ਹਰ ਰਿਕਾਰਡ ’ਤੇ ਉਸ ਕਾਰੋਬਾਰ ਦੀ ਮੋਹਰ ਲੱਗਦੀ ਹੈ ਜਿਸ ਦਾ ਉਹ ਹੈ, ਅਤੇ ਸਾਡਾ ਸਰਵਰ ਡਾਟਾਬੇਸ ਨੂੰ ਜੋ ਵੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ, ਉਹ ਸਿਰਫ਼ ਉਸੇ ਕਾਰੋਬਾਰ ਤੱਕ ਸੀਮਿਤ ਹੁੰਦੀ ਹੈ ਜਿਸਨੇ ਮੰਗੀ ਹੈ। ਇਸ ਦੇ ਹੇਠਾਂ ਡਾਟਾਬੇਸ ਆਪ ਵੀ ਉਹੀ ਦੀਵਾਰ ਖੜ੍ਹੀ ਰੱਖਦਾ ਹੈ: ਜਿਹੜੀ ਵੀ ਟੇਬਲ ਕਾਰੋਬਾਰ ਦੇ ਰਿਕਾਰਡ ਰੱਖਦੀ ਹੈ, ਉਸ ਦਾ ਆਪਣਾ ਨਿਯਮ ਹੁੰਦਾ ਹੈ। ਇਸ ਲਈ ਸਿਰਫ਼ ਐਪ ਵਿੱਚ ਆਈ ਇੱਕ ਗ਼ਲਤੀ ਇਸ ਦੀਵਾਰ ਨੂੰ ਪਾਰ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਨਹੀਂ।
ਦੀਵਾਰ ਦੀ ਜਾਂਚ ਇੱਕ ਕੰਪਿਊਟਰ ਕਰਦਾ ਹੈ, ਕਿਸੇ ਦੀ ਯਾਦਦਾਸ਼ਤ ਨਹੀਂ
ਇੱਕ ਆਪਣੇ ਆਪ ਚੱਲਣ ਵਾਲਾ ਟੈਸਟ ਲਾਈਵ ਡਾਟਾਬੇਸ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਹਰ ਉਹ ਟੇਬਲ ਲੱਭਦਾ ਹੈ ਜਿਸ ’ਤੇ ਕਾਰੋਬਾਰ ਦੀ ਮੋਹਰ ਲੱਗੀ ਹੋਈ ਹੈ। ਜਿਸ ਟੇਬਲ ਦਾ ਆਪਣਾ ਨਿਯਮ ਨਾ ਹੋਵੇ, ਉਸ ਦਾ ਨਾਮ ਲੈ ਕੇ ਟੈਸਟ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦਾ ਹੈ। ਕੀ-ਕੀ ਕਵਰ ਹੋਇਆ ਹੈ, ਇਹ ਅਸੀਂ ਮੰਨ ਨਹੀਂ ਲੈਂਦੇ ਸਗੋਂ ਗਿਣਦੇ ਹਾਂ, ਅਤੇ ਅਪਵਾਦਾਂ ਦੀ ਸੂਚੀ ਖਾਲੀ ਹੈ।
ਰਿਲੀਜ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਸੀਂ ਇੱਕ ਕਾਰੋਬਾਰ ਨੂੰ ਦੂਜੇ ਦੇ ਖ਼ਿਲਾਫ਼ ਪਰਖਦੇ ਹਾਂ
ਜਦੋਂ ਅਸੀਂ ਕੋਈ ਨਵਾਂ ਪਤਾ ਜੋੜਦੇ ਹਾਂ ਜਿਸ ਨੂੰ ਐਪ ਸੱਦ ਸਕਦੀ ਹੈ, ਤਾਂ ਉਸ ਦੇ ਨਾਲ ਇੱਕ ਟੈਸਟ ਵੀ ਆਉਂਦਾ ਹੈ। ਉਹ ਟੈਸਟ ਇੱਕ ਕਾਰੋਬਾਰ ਵਜੋਂ ਲੌਗਇਨ ਕਰਦਾ ਹੈ ਅਤੇ ਦੂਜੇ ਕਾਰੋਬਾਰ ਦਾ ਡੇਟਾ ਪੜ੍ਹਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ। ਸਿੰਕ, ਕੀਮਤਾਂ ਅਤੇ ਸੰਭਾਲੇ ਹੋਏ ਫਾਈਲ-ਨਾਵਾਂ, ਹਰ ਇੱਕ ਦਾ ਆਪਣਾ ਵੱਖਰਾ ਟੈਸਟ ਹੈ।
ਅਖੰਡਤਾ
ਰਿਕਾਰਡ ਚੁੱਪਚਾਪ ਦੁਬਾਰਾ ਨਹੀਂ ਲਿਖਿਆ ਜਾ ਸਕਦਾ
ਜਦੋਂ ਕੋਈ ਕੰਮ ਗ਼ਲਤ ਹੋ ਜਾਵੇ ਤਾਂ ਇਤਿਹਾਸ ਹੀ ਸਬੂਤ ਹੁੰਦਾ ਹੈ। ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਬਣਾਇਆ ਗਿਆ ਹੈ ਕਿ ਇਸਨੂੰ ਤੁਹਾਡੀ ਪਿੱਠ ਪਿੱਛੇ ਕੋਈ ਨਹੀਂ ਬਦਲ ਸਕਦਾ, ਅਸੀਂ ਵੀ ਨਹੀਂ।
ਇਤਿਹਾਸ ਸਿਰਫ਼ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਹਰ ਲਾਈਨ ਪਿਛਲੀ ਨੂੰ ਲੌਕ ਕਰਦੀ ਹੈ
ਇਤਿਹਾਸ ਦੀ ਹਰ ਲਾਈਨ ਆਪਣੇ ਤੋਂ ਪਿਛਲੀ ਲਾਈਨ ਦਾ ਇੱਕ ਡਿਜੀਟਲ ਨਿਸ਼ਾਨ ਰੱਖਦੀ ਹੈ, ਤਾਂ ਜੋ ਲੜੀ ਤੋੜੇ ਬਿਨਾਂ ਕੋਈ ਲਾਈਨ ਚੁੱਪਚਾਪ ਬਦਲੀ ਜਾਂ ਮਿਟਾਈ ਨਾ ਜਾ ਸਕੇ। ਡਾਟਾਬੇਸ ਖੁਦ ਕਿਸੇ ਵੀ ਬਦਲਾਅ ਜਾਂ ਮਿਟਾਉਣ ਨੂੰ ਰੋਕਦਾ ਹੈ, ਅਤੇ ਜੇ ਇਹ ਸੁਰੱਖਿਆ ਗੁੰਮ ਹੋਵੇ ਤਾਂ ਸਾਡਾ ਸਰਵਰ ਚੱਲਣ ਤੋਂ ਹੀ ਇਨਕਾਰ ਕਰ ਦਿੰਦਾ ਹੈ।
ਭੁਗਤਾਨ ਕਦੇ ਬਦਲੇ ਨਹੀਂ ਜਾਂਦੇ
ਗ਼ਲਤੀ ਠੀਕ ਕਰਨ ਲਈ ਅਸੀਂ ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਜੋੜਦੇ ਹਾਂ ਜੋ ਪਿਛਲੀ ਨੂੰ ਰੱਦ ਕਰ ਦਿੰਦੀ ਹੈ। ਪਿਛਲੀ ਲਾਈਨ ਨੂੰ ਅਸੀਂ ਕਦੇ ਨਹੀਂ ਬਦਲਦੇ। ਕੀ ਰਿਕਾਰਡ ਹੋਇਆ ਅਤੇ ਕਦੋਂ ਹੋਇਆ, ਇਹ ਪੜ੍ਹਨਯੋਗ ਰਹਿੰਦਾ ਹੈ। ਭੁਗਤਾਨ ਦੇ ਇਤਿਹਾਸ ਦਾ ਮਕਸਦ ਹੀ ਇਹੀ ਹੈ।
ਦਸਤਖ਼ਤ ਕਰਨ ਦੇ ਲਿੰਕ ਸਾਡਾ ਸਰਵਰ ਬਣਾਉਂਦਾ ਹੈ
ਦਸਤਾਵੇਜ਼ ’ਤੇ ਦਸਤਖ਼ਤ ਕਰਨ ਦਾ ਲਿੰਕ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਦਾ ਅੰਦਾਜ਼ਾ ਨਹੀਂ ਲਗਾਇਆ ਜਾ ਸਕਦਾ, ਅਤੇ ਇੱਕ ਤੈਅ ਸਮੇਂ ਬਾਅਦ ਇਹ ਕੰਮ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ। ਇਸਨੂੰ ਸਾਡਾ ਸਰਵਰ ਬਣਾਉਂਦਾ ਹੈ। ਫ਼ੋਨ ’ਤੇ ਬੈਠੀ ਐਪ ਇਹ ਕਦੇ ਨਹੀਂ ਬਣਾਉਂਦੀ।
ਸਫ਼ਰ ਦੌਰਾਨ, ਅਤੇ ਸੰਭਾਲੇ ਹੋਏ ਵੀ
ਡੇਟਾ ਕਿੱਥੇ ਜਾਂਦਾ ਹੈ
Cloudflare ਇੰਟਰਨੈੱਟ ਅਤੇ ਉਸ ਸਰਵਰ ਵਿਚਕਾਰ ਬੈਠਦਾ ਹੈ ਜਿਸ ਨਾਲ ਐਪ ਗੱਲ ਕਰਦੀ ਹੈ। ਇਹ ਸਾਡੇ ਆਪਣੇ ਬਲਾਕਿੰਗ ਨਿਯਮ ਰੱਖਦਾ ਹੈ, ਅਤੇ ਜੋ ਵੀ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਬਹੁਤ ਸਾਰੀਆਂ ਬੇਨਤੀਆਂ ਭੇਜੇ, ਉਸਨੂੰ ਹੌਲੀ ਕਰ ਦਿੰਦਾ ਹੈ। ਇਸ ਦੇ ਪਿੱਛੇ ਸਾਡਾ ਆਪਣਾ ਸਰਵਰ ਉਹੀ ਸੀਮਾਵਾਂ ਦੂਜੀ ਵਾਰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਸਫ਼ਰ ਦੌਰਾਨ ਹਰ ਥਾਂ ਏਨਕ੍ਰਿਪਟਡ
ਫ਼ੋਨ ਅਤੇ ਸਾਡੇ ਵਿਚਕਾਰ ਜੋ ਵੀ ਸਫ਼ਰ ਕਰਦਾ ਹੈ, ਉਹ HTTPS ਰਾਹੀਂ ਜਾਂਦਾ ਹੈ। HTTPS ਇਸਨੂੰ ਏਨਕ੍ਰਿਪਟ ਕਰ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਜੋ ਵਿਚਕਾਰ ਕੋਈ ਵੀ ਇਸਨੂੰ ਪੜ੍ਹ ਨਾ ਸਕੇ। ਲਾਈਵ ਸਾਈਟ ਇੱਕ ਹਿਦਾਇਤ ਵੀ ਭੇਜਦੀ ਹੈ: ਜਿਹੜਾ ਬ੍ਰਾਊਜ਼ਰ ਇੱਕ ਵਾਰ ਸਾਡੇ ਕੋਲ ਆ ਚੁੱਕਾ ਹੈ, ਉਹ ਬਿਨਾਂ-ਏਨਕ੍ਰਿਪਟਡ ਕਨੈਕਸ਼ਨ ’ਤੇ ਕਦੇ ਵਾਪਸ ਨਾ ਜਾਵੇ। ਬੇਨਤੀਆਂ ਸਾਡੇ ਆਪਣੇ ਸਰਵਰ ਦੀ ਬਜਾਏ Cloudflare ਰਾਹੀਂ ਸਾਡੇ ਤੱਕ ਪਹੁੰਚਦੀਆਂ ਹਨ।
ਫਾਈਲਾਂ ਇੱਕ ਖੇਤਰ ਵਿੱਚ ਰਹਿੰਦੀਆਂ ਹਨ
ਫੋਟੋਆਂ, ਦਸਤਾਵੇਜ਼ ਅਤੇ ਦਸਤਖ਼ਤ ਇੱਕ ਫਾਈਲ ਸਟੋਰੇਜ ਵਿੱਚ ਸੰਭਾਲੇ ਜਾਂਦੇ ਹਨ, ਜੋ ਇੱਕ ਤੈਅ ਖੇਤਰ ’ਤੇ ਸੈੱਟ ਹੈ: ਪੂਰਬੀ ਉੱਤਰੀ ਅਮਰੀਕਾ। ਇਹ ਖੇਤਰ ਹਰ ਕਾਰੋਬਾਰ ਲਈ ਉਹੀ ਰਹਿੰਦਾ ਹੈ, ਭਾਵੇਂ ਉਹ ਕਿਤੇ ਵੀ ਕੰਮ ਕਰਦਾ ਹੋਵੇ। ਜਦੋਂ ਲਾਈਵ ਸਰਵਰ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਤਾਂ ਇਹ ਇਸ ਸੈਟਿੰਗ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਅਤੇ ਜੇ ਖੇਤਰ ਗੁੰਮ ਹੋਵੇ ਜਾਂ "auto" ’ਤੇ ਹੋਵੇ ਤਾਂ ਚੱਲਣ ਤੋਂ ਇਨਕਾਰ ਕਰ ਦਿੰਦਾ ਹੈ।
ਅਸੀਂ ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਕਦੇ ਨਹੀਂ ਰੱਖਦੇ
ਅਸੀਂ ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਨਹੀਂ ਰੱਖਦੇ, ਅਤੇ ਨਾ ਹੀ ਇਸਨੂੰ ਤੁਹਾਡੇ ਲਈ ਵਾਪਸ ਕੱਢ ਸਕਦੇ ਹਾਂ। ਅਸੀਂ ਜੋ ਰੱਖਦੇ ਹਾਂ, ਉਹ ਇੱਕ ਏਨਕ੍ਰਿਪਟਡ ਰੂਪ (Argon2) ਹੈ, ਜਿਸਨੂੰ ਮੋੜ ਕੇ ਵਾਪਸ ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ: ਲੌਗਇਨ ਵੇਲੇ ਇਸ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਜੋਗਾ ਕਾਫ਼ੀ, ਪਰ ਇਸਨੂੰ ਪੜ੍ਹਨ ਜੋਗਾ ਕਦੇ ਨਹੀਂ। ਕੋਈ ਵੀ ਥੋੜ੍ਹੇ ਸਮੇਂ ਵਿੱਚ ਕਿੰਨੀ ਵਾਰ ਲੌਗਇਨ, ਸਾਈਨ ਅੱਪ ਜਾਂ ਪਾਸਵਰਡ ਰੀਸੈੱਟ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਦੀ ਵੀ ਇੱਕ ਸੀਮਾ ਹੈ।
ਫ਼ੋਨ ’ਤੇ
ਫ਼ੋਨ ਵੀ ਉਸ ਦਾ ਹਿੱਸਾ ਹੈ ਜੋ ਅਸੀਂ ਸੁਰੱਖਿਅਤ ਕਰਦੇ ਹਾਂ
ਫ਼ੋਨ ਟਰੱਕ ਦੇ ਟੇਲਗੇਟ ’ਤੇ ਰਹਿ ਜਾਂਦਾ ਹੈ, ਅਪ੍ਰੈਂਟਿਸ ਨੂੰ ਫੜਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕਾਊਂਟਰ ਦੇ ਪਾਰ ਵਧਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਅਸੀਂ ਇੱਥੇ ਜੋ ਕੁਝ ਬਣਾਇਆ ਹੈ, ਉਹ ਇਸੇ ਲਈ ਹੈ, ਦਫ਼ਤਰ ਲਈ ਨਹੀਂ।
ਐਪ ਦੇ ਅੰਦਰ ਹੀ ਇੱਕ ਵਿਕਲਪਿਕ ਲੌਕ
ਪਹਿਲਾਂ ਤੋਂ ਲੌਗਇਨ ਹੋਣ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਕਿ ਪੂਰਾ ਕਾਰੋਬਾਰ ਉਸੇ ਦੇ ਹਵਾਲੇ ਹੋ ਜਾਵੇ ਜਿਹੜਾ ਫ਼ੋਨ ਚੁੱਕ ਲਵੇ। ਐਪ ਲੌਕ ਖੁੱਲ੍ਹਣ ਤੋਂ ਪਹਿਲਾਂ ਫ਼ੋਨ ਦਾ ਆਪਣਾ ਸਕਰੀਨ ਲੌਕ ਜਾਂ ਫਿੰਗਰਪ੍ਰਿੰਟ ਮੰਗਦਾ ਹੈ। ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇਸਨੂੰ ਆਪ ਚਾਲੂ ਨਹੀਂ ਕਰਦੇ, ਇਹ ਬੰਦ ਰਹਿੰਦਾ ਹੈ। ਅਸੀਂ ਇਹ ਸਿਰਫ਼ ਉਸ ਫ਼ੋਨ ’ਤੇ ਪੇਸ਼ ਕਰਦੇ ਹਾਂ ਜਿਸ ’ਤੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਕਰੀਨ ਲੌਕ ਲੱਗਿਆ ਹੋਇਆ ਹੈ।
ਲੌਗਇਨ ਕੁੰਜੀਆਂ ਫ਼ੋਨ ਦੇ ਲੌਕ ਕੀਤੇ ਸਟੋਰੇਜ ਵਿੱਚ ਰਹਿੰਦੀਆਂ ਹਨ
ਐਪ ਨੂੰ ਫ਼ੋਨ ’ਤੇ ਕੁਝ ਪ੍ਰਾਈਵੇਟ ਚੀਜ਼ਾਂ ਰੱਖਣੀਆਂ ਪੈਂਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਉਹ ਪਾਸ ਜੋ ਤੁਹਾਨੂੰ ਲੌਗਇਨ ਰੱਖਦਾ ਹੈ। ਇਹ ਇਹਨਾਂ ਨੂੰ ਐਪ ਦੀਆਂ ਆਮ ਫਾਈਲਾਂ ਵਿੱਚ ਰੱਖਣ ਦੀ ਬਜਾਏ Android ਕੀਸਟੋਰ ਵਿੱਚ ਪਾਉਂਦੀ ਹੈ। ਇਹ ਉਹ ਲੌਕ ਕੀਤਾ ਸਟੋਰੇਜ ਹੈ ਜਿਸ ਦੀ ਰਾਖੀ ਫ਼ੋਨ ਦਾ ਆਪਣਾ ਹਾਰਡਵੇਅਰ ਕਰਦਾ ਹੈ।
ਨਿਰੰਤਰਤਾ
ਬੈਕਅੱਪ, ਘਟਨਾਵਾਂ, ਅਤੇ ਆਪਣਾ ਡੇਟਾ ਬਾਹਰ ਕਿਵੇਂ ਲੈਣਾ ਹੈ
ਡਾਟਾਬੇਸ ਦੀ ਇੱਕ ਤਾਲਾਬੰਦ ਨਕਲ, ਸਰਵਰ ਤੋਂ ਬਾਹਰ ਰੱਖੀ ਹੋਈ
ਹਰ ਘੰਟੇ ਅਸੀਂ ਚਾਲੂ ਡਾਟਾਬੇਸ ਦੀ ਪੂਰੀ ਨਕਲ ਬਣਾਉਂਦੇ ਹਾਂ। ਨਕਲ ਨੂੰ ਰੱਖਣ ਤੋਂ ਪਹਿਲਾਂ ਇਨਕ੍ਰਿਪਸ਼ਨ ਨਾਲ ਤਾਲਾ ਲਾਇਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਇਹ ਕੰਮ ਕੋਈ ਵੀ ਬਿਨਾਂ ਤਾਲੇ ਵਾਲੀ ਨਕਲ ਨਹੀਂ ਰੱਖਦਾ: ਇਹ ਪਹਿਲਾਂ ਪਰਖਦਾ ਹੈ ਕਿ ਤਾਲਾਬੰਦ ਫ਼ਾਈਲ ਸੱਚਮੁੱਚ ਤਾਲਾਬੰਦ ਹੈ, ਤੇ ਫਿਰ ਹੀ ਬਿਨਾਂ ਤਾਲੇ ਵਾਲੀ ਨੂੰ ਮਿਟਾਉਂਦਾ ਹੈ। ਫਿਰ ਇਹ ਨਕਲ ਦੀ ਆਪਣੀ ਸਮੱਗਰੀ ਸੂਚੀ ਪਰਖਦਾ ਹੈ, ਨਕਲ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਭੰਡਾਰ ਵਿੱਚ ਭੇਜਦਾ ਹੈ ਜਿਸ ਲਈ ਐਪ ਕੋਲ ਆਪ ਕੋਈ ਲਾਗਇਨ ਵੇਰਵੇ ਨਹੀਂ ਹਨ, ਅਤੇ ਮੁੜ ਪੜ੍ਹ ਕੇ ਪੱਕਾ ਕਰਦਾ ਹੈ ਕਿ ਉਹ ਪਹੁੰਚ ਗਈ। ਡਾਟਾਬੇਸ ਹਰ ਤਬਦੀਲੀ ਦਾ ਲਗਾਤਾਰ ਰਿਕਾਰਡ ਵੀ ਉਸੇ ਵੇਲੇ ਰੱਖਦਾ ਹੈ ਜਦੋਂ ਉਹ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਉਹ ਰਿਕਾਰਡ ਵੀ ਸਰਵਰ ਤੋਂ ਬਾਹਰ ਨਕਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਚੀਜ਼ਾਂ ਵਾਪਸ ਲਿਆਉਣਾ ਸਿਰਫ਼ ਆਖ਼ਰੀ ਪੂਰੀ ਨਕਲ ਤੱਕ ਸੀਮਤ ਨਹੀਂ ਹੈ। ਫ਼ੋਟੋਆਂ, PDF ਅਤੇ ਦਸਤਖ਼ਤਾਂ ਦੀਆਂ ਤਸਵੀਰਾਂ ਵੀ ਉਸੇ ਵੱਖਰੇ ਭੰਡਾਰ ਵਿੱਚ ਨਕਲ ਹੁੰਦੀਆਂ ਹਨ। ਪੁਰਾਣੀਆਂ ਨਕਲਾਂ ਦੋਹਾਂ ਥਾਵਾਂ ਉੱਤੇ ਇੱਕ ਤੈਅ ਸਮਾਂ-ਸਾਰਣੀ ਮੁਤਾਬਕ ਮਿਟਾ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਤੁਹਾਡੇ ਨਾਲ ਸਾਫ਼ ਗੱਲ: ਉਹ ਵੱਖਰਾ ਭੰਡਾਰ ਉਸੇ ਭੰਡਾਰਨ ਕੰਪਨੀ ਵਿੱਚ ਦੂਜੀ ਥਾਂ ਹੈ, ਕੋਈ ਦੂਜੀ ਕੰਪਨੀ ਨਹੀਂ।
ਅਸੀਂ ਬੈਕਅੱਪ ਵਾਪਸ ਪਾ ਕੇ ਸਾਬਤ ਕਰਦੇ ਹਾਂ ਕਿ ਉਹ ਕੰਮ ਕਰਦੇ ਹਨ
ਜਿਹੜਾ ਬੈਕਅੱਪ ਕਦੇ ਕਿਸੇ ਨੇ ਵਾਪਸ ਨਹੀਂ ਪਾਇਆ, ਉਹ ਇੱਕ ਆਸ ਹੈ, ਯੋਜਨਾ ਨਹੀਂ। ਇਸ ਲਈ ਅਸੀਂ ਚਾਲੂ ਡਾਟਾਬੇਸ ਦੀ ਅਸਲੀ ਨਕਲ ਲੈਂਦੇ ਹਾਂ, ਉਸ ਨੂੰ ਇੱਕ ਵਾਧੂ ਡਾਟਾਬੇਸ ਵਿੱਚ ਪਾਉਂਦੇ ਹਾਂ, ਅਤੇ ਵਾਧੂ ਵਾਲਾ ਸੁੱਟਣ ਤੋਂ ਪਹਿਲਾਂ ਪਰਖਦੇ ਹਾਂ ਕਿ ਰਿਕਾਰਡ ਸੱਚਮੁੱਚ ਉੱਥੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਨਵੀਂ ਬਣਾਈ ਨਕਲ ਦੀ ਥਾਂ ਪਹਿਲਾਂ ਤੋਂ ਰੱਖੀ ਹੋਈ ਤਾਲਾਬੰਦ ਨਕਲ ਖੋਲ੍ਹਣਾ ਵੀ ਸ਼ਾਮਲ ਹੈ। ਅਸੀਂ ਫ਼ਾਈਲ ਭੰਡਾਰ ਲਈ ਵੀ ਇਹੀ ਕੀਤਾ ਹੈ: ਹਰ ਬਹਾਲ ਕੀਤੀ ਫ਼ਾਈਲ ਨੂੰ ਉਸ ਨਿਸ਼ਾਨ ਨਾਲ ਮਿਲਾ ਕੇ ਪਰਖਿਆ ਗਿਆ ਜੋ ਨਕਲ ਕਰਨ ਵੇਲੇ ਦਰਜ ਹੋਇਆ ਸੀ। ਹਰ ਪਰਖ ਲਿਖੀ ਅਤੇ ਤਾਰੀਖ਼ ਵਾਲੀ ਹੁੰਦੀ ਹੈ। ਹੁਣ ਉਹ ਗੱਲਾਂ ਜੋ ਇਹ ਪਰਖਾਂ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀਆਂ, ਕਿਉਂਕਿ ਇਹ ਉਸ ਨਾਲੋਂ ਵੱਧ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ ਜੋ ਉਹ ਸਾਬਤ ਕਰਦੀਆਂ ਹਨ: ਅਸੀਂ ਕਦੇ ਵੀ ਸੇਵਾ ਨੂੰ ਨਵੀਆਂ ਮਸ਼ੀਨਾਂ ਉੱਤੇ ਮੁੜ ਨਹੀਂ ਬਣਾਇਆ, ਕਦੇ ਵੀ ਤਬਦੀਲੀਆਂ ਦੇ ਲਗਾਤਾਰ ਰਿਕਾਰਡ ਨੂੰ ਕਿਸੇ ਚੁਣੇ ਹੋਏ ਪਲ ਤੱਕ ਅੱਗੇ ਨਹੀਂ ਚਲਾਇਆ, ਕਦੇ ਵੀ ਕੋਈ ਬੈਕਅੱਪ ਚਾਲੂ ਡਾਟਾਬੇਸ ਵਿੱਚ ਵਾਪਸ ਨਹੀਂ ਪਾਇਆ, ਅਤੇ ਕਦੇ ਵੀ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ ਪੂਰੀ ਬਹਾਲੀ ਦਾ ਸਮਾਂ ਨਹੀਂ ਮਾਪਿਆ। ਇਸੇ ਕਰਕੇ ਅਸੀਂ ਬਹਾਲੀ ਦਾ ਕੋਈ ਟੀਚਾ ਨਹੀਂ ਛਾਪਦੇ।
ਕੁਝ ਗ਼ਲਤ ਹੋ ਜਾਵੇ, ਉਸ ਲਈ ਇੱਕ ਲਿਖੀ ਹੋਈ ਯੋਜਨਾ
ਜੇ ਕੁਝ ਗ਼ਲਤ ਹੋ ਜਾਵੇ ਤਾਂ ਅਸੀਂ ਮੌਕੇ ’ਤੇ ਸੋਚਣ ਦੀ ਬਜਾਏ ਲਿਖੀ ਹੋਈ ਯੋਜਨਾ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਾਂ। ਕਦਮ ਹਨ: ਗੰਭੀਰਤਾ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ, ਇਸਨੂੰ ਫੈਲਣ ਤੋਂ ਰੋਕੋ, ਸਾਰਿਆਂ ਨੂੰ ਲੌਗ ਆਊਟ ਕਰੋ ਅਤੇ ਭੁਗਤਾਨ ਲਿੰਕ ਅਤੇ ਸਟਾਫ ਦੀ ਪਹੁੰਚ ਕੱਟੋ, ਸਾਡੀਆਂ ਗੁਪਤ ਕੁੰਜੀਆਂ ਬਦਲੋ, ਇਤਿਹਾਸ ਦਾ ਬੈਕਅੱਪ ਲਵੋ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ ਇਹ ਬਦਲਿਆ ਨਹੀਂ ਗਿਆ, ਫਿਰ ਨੁਕਸਾਨ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ ਅਤੇ ਪ੍ਰਭਾਵਿਤ ਲੋਕਾਂ ਨੂੰ ਦੱਸੋ। ਅਸੀਂ ਵਾਅਦਾ ਕਰਦੇ ਹਾਂ ਕਿ ਲੋੜ ਤੋਂ ਵੱਧ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ ਤੁਹਾਨੂੰ ਦੱਸਾਂਗੇ। ਅਸੀਂ ਕੋਈ ਤੈਅ ਸਮਾਂ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦੇ, ਕਿਉਂਕਿ ਅਸੀਂ ਸਾਬਤ ਨਹੀਂ ਕੀਤਾ ਕਿ ਅਸੀਂ ਇਸਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹਾਂ।
ਤੁਹਾਡਾ ਡੇਟਾ ਜਦੋਂ ਤੁਸੀਂ ਚਾਹੋ ਬਾਹਰ ਆਉਂਦਾ ਹੈ
ਤੁਸੀਂ ਐਪ ਤੋਂ ਆਪਣੇ ਖਾਤੇ ਦੀ ਕਾਪੀ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ: ਗਾਹਕ, ਕੰਮ, ਬਿੱਲ, ਭੁਗਤਾਨ, ਰਸੀਦਾਂ, ਫੋਟੋਆਂ, ਅਤੇ ਤੁਹਾਡੇ ਬਿੱਲ ਅਤੇ ਕੋਟੇਸ਼ਨ ਦੇ PDF। ਤੁਸੀਂ ਐਪ ਦੇ ਅੰਦਰ ਆਪਣਾ ਖਾਤਾ ਵੀ ਮਿਟਾ ਸਕਦੇ ਹੋ। ਪਹੁੰਚ ਤੁਰੰਤ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਕੁਝ ਤੈਅ ਦਿਨਾਂ ਬਾਅਦ ਅਸੀਂ ਡੇਟਾ ਹਮੇਸ਼ਾ ਲਈ ਮਿਟਾ ਦਿੰਦੇ ਹਾਂ। ਕਿਸ ਨੇ ਕੀ ਕੀਤਾ, ਇਸ ਦਾ ਇਤਿਹਾਸ ਅਸੀਂ ਜਾਣ-ਬੁੱਝ ਕੇ ਰੱਖਦੇ ਹਾਂ, ਕਿਉਂਕਿ ਇਸ ਰਿਕਾਰਡ ਵਿੱਚ ਸਿਰਫ਼ ਵਾਧਾ ਹੀ ਹੋ ਸਕਦਾ ਹੈ।
ਜੋ ਅਸੀਂ ਦਾਅਵਾ ਨਹੀਂ ਕਰਦੇ
ਹੇਠਾਂ ਦਿੱਤੀ ਸੂਚੀ ਦੱਸਦੀ ਹੈ ਕਿ ਸਾਡੇ ਕੋਲ ਕੀ ਨਹੀਂ ਹੈ ਅਤੇ ਅਸੀਂ ਕਿਸ ਗੱਲ ਦਾ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦੇ। ਜੇ ਇਸ ਵਿੱਚੋਂ ਕੁਝ ਤੁਹਾਡੇ ਲਈ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ, ਤਾਂ ਇਹੀ ਅਸਲੀ ਜਵਾਬ ਹੈ। ਸਾਨੂੰ ਆਪਣਾ ਕੰਮ ਸੌਂਪਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸ ਬਾਰੇ ਸੋਚ ਲਵੋ।
ਕੋਈ ਸਰਟੀਫਿਕੇਟ ਅਤੇ ਕੋਈ ਬਾਹਰੀ ਆਡਿਟ ਨਹੀਂ। ਸਾਡੇ ਕੋਲ SOC 2 ਰਿਪੋਰਟ ਨਹੀਂ, ਨਾ ISO 27001 ਸਰਟੀਫਿਕੇਟ, ਨਾ PCI ਜਾਂ HIPAA ਪ੍ਰਵਾਨਗੀ। ਵੱਡੇ ਖਰੀਦਦਾਰ ਇਹੀ ਸੁਰੱਖਿਆ ਸਰਟੀਫਿਕੇਟ ਮੰਗਦੇ ਹਨ। ਕੰਪਨੀ ਤੋਂ ਬਾਹਰ ਕਿਸੇ ਨੂੰ ਵੀ ਅੰਦਰ ਵੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਪੈਸੇ ਨਹੀਂ ਦਿੱਤੇ ਗਏ। Zeus ਬਾਰੇ ਜੋ ਵੀ ਤੁਹਾਨੂੰ ਇਸ ਤੋਂ ਵੱਖਰਾ ਦੱਸੇ, ਉਹ ਗ਼ਲਤ ਹੈ।
ਲਗਾਤਾਰ ਚੱਲਦੇ ਰਹਿਣ ਜਾਂ ਰਿਕਵਰੀ ਬਾਰੇ ਕੋਈ ਵਾਅਦਾ ਨਹੀਂ। ਅਸੀਂ ਕੋਈ ਅੰਕੜਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦੇ ਕਿ ਐਪ ਕਿੰਨਾ ਸਮਾਂ ਚੱਲਦੀ ਰਹਿੰਦੀ ਹੈ, ਨਾ ਵਾਪਸ ਚਾਲੂ ਕਰਨ ਦੀ ਗਤੀ ਦਾ ਕੋਈ ਟੀਚਾ, ਨਾ ਇਸ ਦਾ ਕਿ ਹਾਲੀਆ ਕੰਮ ਦਾ ਕਿੰਨਾ ਹਿੱਸਾ ਗੁਆਚ ਸਕਦਾ ਹੈ। ਅਸੀਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਅੰਕੜੇ ਦੀ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਲੈ ਸਕਦੇ।
ਸੰਪੂਰਨ ਸੁਰੱਖਿਆ ਦਾ ਕੋਈ ਵਾਅਦਾ ਨਹੀਂ। ਕੋਈ ਵੀ ਸਿਸਟਮ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੁੰਦਾ, ਅਤੇ ਜਿਹੜਾ ਪੰਨਾ ਤੁਹਾਨੂੰ ਇਸ ਤੋਂ ਵੱਖਰਾ ਦੱਸੇ, ਉਹ ਇਸ਼ਤਿਹਾਰ ਹੈ, ਤੱਥ ਨਹੀਂ।
ਆਫਲਾਈਨ ਕੀਤੇ ਕੰਮ ਦਾ ਬੈਕਅੱਪ ਉਦੋਂ ਤੱਕ ਨਹੀਂ ਹੁੰਦਾ ਜਦੋਂ ਤੱਕ ਉਹ ਸਾਡੇ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦਾ। ਬਿਨਾਂ ਸਿਗਨਲ ਦੇ ਕੀਤੇ ਬਦਲਾਅ ਉਸ ਫ਼ੋਨ ’ਤੇ ਹੀ ਪਏ ਰਹਿੰਦੇ ਹਨ ਜਦੋਂ ਤੱਕ ਐਪ ਸਰਵਰ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦੀ। ਜਦੋਂ ਤੁਹਾਨੂੰ ਦੁਬਾਰਾ ਸਿਗਨਲ ਮਿਲੇ ਤਾਂ ਐਪ ਖੋਲ੍ਹ ਲਵੋ, ਤਾਂ ਜੋ ਇਹ ਭੇਜ ਸਕੇ।
ਕਮਜ਼ੋਰੀ ਦੀ ਰਿਪੋਰਟ ਕਰੋ
ਜੇ ਤੁਹਾਨੂੰ ਕੁਝ ਮਿਲਿਆ ਹੈ ਤਾਂ ਅਸੀਂ ਇਹ ਗੱਲ ਤੁਹਾਡੇ ਮੂੰਹੋਂ ਸੁਣਨੀ ਚਾਹਾਂਗੇ, ਨਾ ਕਿ ਉਸ ਕਾਰੋਬਾਰ ਤੋਂ ਜੋ ਇਸ ਐਪ ’ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਕੋਈ ਇਨਾਮ ਪ੍ਰੋਗਰਾਮ ਜਾਂ ਭੁਗਤਾਨ ਨਹੀਂ ਹੈ, ਪਰ ਇੱਕ ਅਸਲੀ ਵਿਅਕਤੀ ਤੁਹਾਨੂੰ ਸਾਫ਼ ਜਵਾਬ ਦੇਵੇਗਾ।
ਕਿਰਪਾ ਕਰਕੇ ਇਹ ਨਿਯਮ ਮੰਨੋ
- ਕਿਸੇ ਹੋਰ ਨੂੰ ਦੱਸਣ ਤੋਂ ਪਹਿਲਾਂ ਸਾਨੂੰ ਇਸਨੂੰ ਠੀਕ ਕਰਨ ਦਾ ਸਮਾਂ ਦਿਓ।
- ਜਾਂਚ ਕਰਦੇ ਸਮੇਂ, ਕੋਈ ਵੀ ਡੇਟਾ ਨਾ ਖੋਲ੍ਹੋ, ਨਾ ਬਦਲੋ, ਨਾ ਸੰਭਾਲੋ ਜੋ ਤੁਹਾਡਾ ਨਹੀਂ ਹੈ।
- ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਲਾਈਵ ਸਾਈਟ ਕਿੰਨਾ ਸਹਿ ਸਕਦੀ ਹੈ, ਉਸ ’ਤੇ ਟ੍ਰੈਫਿਕ ਦਾ ਹੜ੍ਹ ਨਾ ਲਿਆਓ। ਆਪਣੇ-ਆਪ ਚੱਲਣ ਵਾਲੇ ਸਕੈਨ ਟੂਲ ਇਸ ਵੱਲ ਨਾ ਭੇਜੋ, ਅਤੇ ਜਦੋਂ ਤੱਕ ਅਸੀਂ ਤੁਹਾਨੂੰ ਲਿਖਤੀ ਹਾਂ ਨਾ ਕਹਿ ਦੇਈਏ, ਉਦੋਂ ਤੱਕ ਬਿਨਾਂ ਇਜਾਜ਼ਤ ਅੰਦਰ ਵੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਨਾ ਕਰੋ।
- ਸਾਨੂੰ ਦੱਸੋ ਤੁਸੀਂ ਕੀ ਕੀਤਾ, ਤੁਸੀਂ ਕੀ ਵੇਖਿਆ, ਅਤੇ ਕਾਫ਼ੀ ਵੇਰਵੇ ਤਾਂ ਜੋ ਅਸੀਂ ਇਸਨੂੰ ਦੁਹਰਾ ਸਕੀਏ। ਸਾਦਾ ਨੋਟ ਕੋਈ ਨੋਟ ਨਾ ਹੋਣ ਨਾਲੋਂ ਬਿਹਤਰ ਹੈ।
ਇਹ ਉਹੀ ਨਿਯਮ ਹਨ ਜੋ ਸਾਡੀ ਸਵੀਕਾਰਯੋਗ ਵਰਤੋਂ ਨੀਤੀ ਵਿੱਚ ਹਨ।
ਇਸ ਪੰਨੇ ਦੀ ਸਥਿਤੀ
ਇਹ ਪੰਨਾ ਪੜ੍ਹਨ ਲਈ ਲਿਖਿਆ ਗਿਆ ਹੈ। ਇਹ ਕੋਈ ਇਕਰਾਰਨਾਮਾ ਨਹੀਂ, ਅਤੇ ਇਹ ਕੁਝ ਵੀ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦਾ ਜੋ ਤੁਸੀਂ ਅਦਾਲਤ ਵਿੱਚ ਸਾਡੇ ਕੋਲੋਂ ਮੰਗ ਸਕੋ। ਇਹ ਕਰਨ ਵਾਲੇ ਦਸਤਾਵੇਜ਼ ਵਰਤੋਂ ਦੀਆਂ ਸ਼ਰਤਾਂ ਅਤੇ ਪਰਾਈਵੇਸੀ ਨੀਤੀ ਸਾਡੇ ਕਾਨੂੰਨੀ ਸੈੱਟ ਵਿੱਚ ਹਨ। ਸੁਰੱਖਿਆ ਦਾ ਕੰਮ ਕਦੇ ਨਹੀਂ ਰੁਕਦਾ, ਇਸ ਲਈ ਇਸ ਪੰਨੇ ’ਤੇ ਜੋ ਲਿਖਿਆ ਹੈ, ਉਹ ਬਦਲਦਾ ਰਹਿੰਦਾ ਹੈ। ਜੇ ਇਹ ਪੰਨਾ ਅਤੇ ਉਹ ਦਸਤਾਵੇਜ਼ ਕਦੇ ਆਪਸ ਵਿੱਚ ਨਾ ਮਿਲਣ, ਤਾਂ ਫ਼ੈਸਲਾ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਹੀ ਮੰਨਿਆ ਜਾਵੇਗਾ।
ਇਸ ਬਾਰੇ ਸਵਾਲ [email protected] ’ਤੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਬਾਕੀ ਸਭ ਸੰਪਰਕ ਪੰਨੇ ’ਤੇ ਹੈ।