Protected passwords
Passwords are stored as secure Argon2id hashes, never in plain text. Short and commonly used passwords are rejected.
How Peety protects your store, your team and your customers.
Passwords are stored as secure Argon2id hashes, never in plain text. Short and commonly used passwords are rejected.
Repeated failed sign-ins trigger a cool-off period, and error messages never reveal which part was wrong.
Secure, HttpOnly session cookies with automatic expiry. You can see your active sessions and sign out of all of them.
Changing payout details, approving some refunds and similar actions ask you to confirm your password again.
Give each team member only the permissions they need across inventory, orders, customers, campaigns, wallet and settings.
Every store's data is kept separate, and each user can only reach the stores they belong to.
Partner API keys are scoped, revocable and rate limited. Only a hash is stored and the key is shown once when you create it.
Webhooks sent to your systems are signed so you can verify they came from Peety, and only public HTTPS addresses are allowed.
Connections use HTTPS. Stored credentials such as WhatsApp and payment keys are encrypted, and sensitive documents sit in private storage with short-lived links.
Card payments are completed on the payment provider's secure page. Peety does not store full card numbers.
Opt-outs are honoured, campaigns pass pre-send checks, and customer message rate limits and language moderation protect your number and team.
Administrative actions on the platform are logged with who, what and when, with secrets redacted from the logs.
You decide how customer data is used for your store. We process it only to provide the service.
No. Card payments are completed on the payment provider's secure page, and Peety does not store full card numbers.
Passwords are hashed with Argon2id. Peety never stores them in plain text, and repeated failed sign-ins trigger a cool-off.
Yes. Create custom roles with granular permissions, so each person only sees and does what they need.
Send us a request through our contact page. We aim to complete verified requests within 30 days, and removal from backups can take up to an additional 60 days.
Talk to our team about how Peety protects your store and your customers.