Cookie settings
This site uses cookies to ensure the best experience. Choose which categories you want to allow. More information is available in the privacy policy .
Your security is my priority. I take multiple steps to keep your data safe – from secure connections and browser rules to secure code and infrastructure protection.
I handle security in multiple layers: I protect the connection (HTTPS), strictly configure the browser (CSP, security headers), use secure practices within Laravel, and the site is protected from the outside by Cloudflare.
I direct all requests to HTTPS and instruct the browser to use only secure connections in the future.
To prevent unwanted code from entering the site, I use a set of rules and headers that restrict what the page can do.
iframe – protection against clickjacking.CSP is a "whitelist" of allowed sources. Every script has a one-time signature (nonce), so only what I have explicitly authorized will run. This significantly reduces the risk of Cross-Site Scripting (XSS).
| Directive | Value (simplified) |
|---|---|
| default-src | 'self' |
| script-src | nonce-{nonce} 'strict-dynamic' https: 'self' |
| style-src | 'self' |
| img-src | 'self' data: blob: and approved domains |
| frame-src | approved video platforms only |
| object-src | 'none' |
| connect-src | 'self' + analytical endpoints |
Actual values are set dynamically (a nonce is generated for each request).
The application runs on Laravel and I adhere to industry best practices.
I use Cloudflare – it protects the site from attacks, filters malicious requests (WAF), mitigates DDoS, and speeds up loading via CDN.
This site uses cookies to ensure the best experience. Choose which categories you want to allow. More information is available in the privacy policy .