[ Client ]

[ Client ]

Perpeto Crypto Trading Platform

Perpeto Crypto Trading Platform

blurred train

We found what attackers would find first.

We found what attackers would find first.

Perpeto is an investment platform for automated crypto trading across multiple exchanges. When they approached accute, they had a working product and ambitions to scale and the clarity to ask a hard question before doing so: is our infrastructure actually secure? We conducted a comprehensive security and architecture audit across their entire platform, from API communication and user authentication to database design and AWS infrastructure.

Perpeto is an investment platform for automated crypto trading across multiple exchanges. When they approached accute, they had a working product and ambitions to scale and the clarity to ask a hard question before doing so: is our infrastructure actually secure? We conducted a comprehensive security and architecture audit across their entire platform, from API communication and user authentication to database design and AWS infrastructure.

One exposed API key on a crypto trading platform isn't a technical problem. It's a total loss event. We treat it accordingly.

One exposed API key on a crypto trading platform isn't a technical problem. It's a total loss event. We treat it accordingly.

One exposed API key on a crypto trading platform isn't a technical problem. It's a total loss event. We treat it accordingly.

interface of the freight platform
interface of the freight platform
interface of the freight platform

4 areas

security, auth, vulnerabilities & infrastructure fully audited

AWS

full infrastructure review EC2, RDS, load balancers, scaling

ZERO

untested attack vectors SQL injection, XSS, CSRF all covered

1 report

actionable findings with prioritised remediation

[ Results ]

4 areas

security, auth, vulnerabilities & infrastructure fully audited

AWS

full infrastructure review EC2, RDS, load balancers, scaling

ZERO

untested attack vectors SQL injection, XSS, CSRF all covered

1 report

actionable findings with prioritised remediation

"A crypto platform that handles real money can't afford to discover its vulnerabilities the way most platforms do through an incident."

"A crypto platform that handles real money can't afford to discover its vulnerabilities the way most platforms do through an incident."

"A crypto platform that handles real money can't afford to discover its vulnerabilities the way most platforms do through an incident."

person on computer

[ API SECURITY & DATA PROTECTION ]

[ API SECURITY & DATA PROTECTION ]

[ API SECURITY & DATA PROTECTION ]

The exchange connection is the highest-risk surface. We started there.

Crypto platforms handle API keys and secrets that connect directly to exchange accounts holding real assets. We audited how Perpeto stored and transmitted these credentials — verifying encryption at rest, hashing standards against NIST recommendations (bcrypt, Argon2), and the absence of plaintext sensitive data anywhere in the database. API rate limiting, CORS configuration, and TLS enforcement across all frontend-to-backend communication were tested and validated.

Crypto platforms handle API keys and secrets that connect directly to exchange accounts holding real assets. We audited how Perpeto stored and transmitted these credentials — verifying encryption at rest, hashing standards against NIST recommendations (bcrypt, Argon2), and the absence of plaintext sensitive data anywhere in the database. API rate limiting, CORS configuration, and TLS enforcement across all frontend-to-backend communication were tested and validated.

Beyond credential storage, we examined the full API communication layer: whether sensitive operations — trades, withdrawals, authentication — were protected by appropriate mechanisms, whether HTTPS could be bypassed, and whether the platform's CORS rules were correctly scoped to prevent cross-origin attacks. Each finding came with a specific remediation recommendation, not a generic warning.

Beyond credential storage, we examined the full API communication layer: whether sensitive operations — trades, withdrawals, authentication — were protected by appropriate mechanisms, whether HTTPS could be bypassed, and whether the platform's CORS rules were correctly scoped to prevent cross-origin attacks. Each finding came with a specific remediation recommendation, not a generic warning.

A crypto platform that handles real money can't afford to discover its vulnerabilities the way most platforms do through an incident.

A crypto platform that handles real money can't afford to discover its vulnerabilities the way most platforms do through an incident.

[ YEAR ]

[ CATEGORY ]

2025

2025

Security Audit

Security Audit

IT Consulting

IT Consulting

[ INDUSTRY ]

[ SCOPE ]

Crypto & Digital Assets

Crypto & Digital Assets

OWASP Top 10 Coverage

OWASP Top 10 Coverage

FIntech

FIntech

AWS Architecture Review

AWS Architecture Review

Investment Platforms

Investment Platforms

Third Party Code Review

Third Party Code Review

[ CATEGORY ]

Security Audit

IT Consulting

[ YEAR ]

2025

[ INDUSTRY ]

Crypto & Digital Assets

FIntech

Investment Platforms

[ SCOPE ]

OWASP Top 10 Coverage

AWS Architecture Review

Third Party Code Review

person on computer

[ AUTHENTICATION & ACCESS CONTROL ]

[ AUTHENTICATION & ACCESS CONTROL ]

[ AUTHENTICATION & ACCESS CONTROL ]

Financial assets demand more than a password.

We audited the platform's full authentication architecture — verifying tokenised mechanisms (JWT, OAuth2, OpenID Connect), correct refresh token handling, and brute-force protections including rate limiting and CAPTCHA triggers. For an investment platform where users manage real financial assets, two-factor authentication on critical operations is non-negotiable. We validated that 2FA was enforced for withdrawals and high-risk actions, not left optional.

We audited the platform's full authentication architecture — verifying tokenised mechanisms (JWT, OAuth2, OpenID Connect), correct refresh token handling, and brute-force protections including rate limiting and CAPTCHA triggers. For an investment platform where users manage real financial assets, two-factor authentication on critical operations is non-negotiable. We validated that 2FA was enforced for withdrawals and high-risk actions, not left optional.

Session security received equal scrutiny: token expiry, proper invalidation on logout, cookie flag configuration (HttpOnly, Secure, SameSite), and the absence of token storage in localStorage — a common vulnerability that exposes sessions to XSS attacks. We also tested for session hijacking and man-in-the-middle attack vectors across the full authentication flow.

Session security received equal scrutiny: token expiry, proper invalidation on logout, cookie flag configuration (HttpOnly, Secure, SameSite), and the absence of token storage in localStorage — a common vulnerability that exposes sessions to XSS attacks. We also tested for session hijacking and man-in-the-middle attack vectors across the full authentication flow.

We knew we had a product. accute helped us know we had a secure one. The audit gave us the confidence to scale and a clear list of what to fix before we did.

person on computer

[ INFRASTRUCTURE & SCALABILITY ]

[ INFRASTRUCTURE & SCALABILITY ]

[ INFRASTRUCTURE & SCALABILITY ]

Built to handle volume today. Designed to survive it tomorrow.

Beyond security, we audited Perpeto's AWS infrastructure for its ability to scale under real trading conditions. We reviewed auto-scaling configuration, load balancer setup across EC2 instances, and RDS database configuration — identifying both current bottlenecks and architectural risks that would surface under higher transaction volumes. Database indexing strategies, query efficiency, and data model design were assessed and optimised for the volume an automated trading platform generates at peak.

Beyond security, we audited Perpeto's AWS infrastructure for its ability to scale under real trading conditions. We reviewed auto-scaling configuration, load balancer setup across EC2 instances, and RDS database configuration — identifying both current bottlenecks and architectural risks that would surface under higher transaction volumes. Database indexing strategies, query efficiency, and data model design were assessed and optimised for the volume an automated trading platform generates at peak.

The output was a prioritised findings report: not a theoretical vulnerability list, but a practical roadmap. Critical issues flagged for immediate remediation. Architectural improvements scoped for the next development cycle. Perpeto's development team could act on it the day they received it — and did.

The output was a prioritised findings report: not a theoretical vulnerability list, but a practical roadmap. Critical issues flagged for immediate remediation. Architectural improvements scoped for the next development cycle. Perpeto's development team could act on it the day they received it — and did.

[ BUILT FROM THE INSIDE ]

Let's discuss how we can increase your business resilience.

Let's discuss how we can increase your business resilience.

Let's discuss how we can increase your business resilience.

[ Get in Touch ]

Beyond the code.
Software with perspective.
Built by insiders.

Bratislava, SLOVAKIA

[GMT+2]

20:08:47

[ Certifications ]

Information Security Management System

Quality Management System

[ Impressum ]

accute s.r.o.

Reg. no.: 54 136 041

VAT ID: SK2121584278

Dvorakovo nabrezie 4, River Park Offices

811 02 Bratislava, SLOVAKIA

[ Statement & Compliance ]

The accute name and logo are registered trademarks at the EUIPO, protected throughout the European Union. accute is certified under ISO/IEC 27001 (Information Security Management) and ISO 9001 (Quality Management), ensuring rigorous standards in data protection and operational excellence. We have successfully completed a GDPR audit conducted by a certified independent expert. We carry liability insurance for defective products and environmental damage, valid across the European Union. Use of this website is governed by our Privacy Policy. External links on this site lead to third-party content for which accute bears no responsibility.

© 2024 accute.

All rights reserved