Accessibility statement
Last reviewed: 8 November 2026. This site is being brought to WCAG 2.2 Level AA, the standard behind EN 301 549 and the European Accessibility Act for many online services.
1. What has been done
- Semantic headings and landmarks on the main pages.
- A mobile menu that opens with a labelled button and can be closed with Escape.
- Visible focus outlines on links and buttons.
- Text contrast reviewed on the dark theme; low-contrast phone and support text was raised.
- Form fields have labels or accessible names.
- No autoplaying audio or video.
- Images on the main pages carry alternative text; decorative graphics are hidden from assistive technology.
- Reduced-motion support for visitors who ask their system to limit animation.
2. Known limitations
- Third-party booking: the Cal.com booking page is outside this site's code. It is generally accessible but I do not control its updates. If it blocks you, email me and I will book the call manually.
- Third-party payment or invoice portals: the same applies. A bank transfer or a plain PDF invoice is available as an alternative.
- Older blog posts: some archived posts may not yet meet the same contrast and structure standard. They are being updated as they are revisited.
- PDFs: where a PDF is not tagged, an HTML version can be provided on request.
3. How this is tested
Checks include keyboard-only navigation, browser zoom to 200%, a mobile viewport at 360–430px, automated checks for contrast and missing labels, and a screen-reader pass on the homepage, pricing and contact pages. This is not a claim of a full third-party audit.
4. Enforcement and complaints
If you are in the EU or UK and you are not satisfied with the response, you can raise the issue with the relevant national accessibility body or your client's procurement team. I would rather fix it first: email the page and the barrier, and I will give you a dated fix plan.
5. Contact
AbdulTSD Solutions, Lahore, Pakistan
Email: contact@abdultsd.com
Phone / WhatsApp: +92 348 624 2544