Loading page…
Loading page…
Commitment
Last updated: January 16, 2026
Portfolio Pro is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.
We believe that education should be accessible to all individuals, regardless of their abilities or disabilities. This commitment extends to all aspects of our platform, including our website, learning materials, code editors, and interactive exercises.
The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA.
Our target is WCAG 2.1 Level AA. Portfolio Pro is partially conformant with it.
"Partially conformant" means that some parts of the content do not fully conform to the accessibility standard. We are actively working to achieve full conformance.
Portfolio Pro includes the following accessibility features:
Keyboard Navigation: All interactive elements are accessible via keyboard (Tab, Enter, Space, Arrow keys)
Screen Reader Support: Semantic HTML and ARIA labels for screen reader compatibility
Color Contrast: Text and interactive elements meet WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text)
Responsive Design: Mobile-friendly interface that adapts to different screen sizes and orientations
Text Resizing: Content remains readable when text size is increased up to 200%
Focus Indicators: Clear visual focus indicators for keyboard navigation
Dark Mode: System-preference-aware dark mode to reduce eye strain
Text-Based Content: All learning content is text and code-based for maximum accessibility
Alternative Text: Images include descriptive alt text
Skip Links: "Skip to main content" links for faster navigation
Despite our best efforts, some accessibility challenges remain. We are actively working to address these:
Code Editor: The Monaco code editor may have limited screen reader support for complex code structures.
Third-Party Embeds: Some embedded content (external tools, code editors) may not be fully accessible.
Dynamic Content: Some dynamically loaded content may not always announce properly to screen readers. We are implementing ARIA live regions to address this.
Complex Visualizations: Interactive charts and diagrams may have limited accessibility.
Portfolio Pro strives to comply with the following accessibility standards:
WCAG 2.1 Level AA: Web Content Accessibility Guidelines
Section 508: US Federal accessibility standards
ADA Title III: Americans with Disabilities Act
EN 301 549: European accessibility standard
AODA: Accessibility for Ontarians with Disabilities Act (Canada)
Portfolio Pro has been checked with the following automated tools. No third-party audit or user testing with people with disabilities has been done.
Automated testing tools (Lighthouse, axe DevTools, WAVE)
We are continuously working to improve accessibility. Our ongoing efforts include:
Incorporating accessibility into our design and development process
Updating content to meet evolving accessibility standards
We welcome your feedback on the accessibility of Portfolio Pro. Use the contact form to report an accessibility barrier:
Online Form:
Contact Form (Accessibility Issue)Portfolio Pro is run by one person. Replies are not guaranteed and no response time is promised. Include the page address and what you were trying to do.
If you are not satisfied with our response to your accessibility concern, you may file a formal complaint with:
US Department of Justice (ADA Complaints)
Civil Rights Division, Disability Rights Section
950 Pennsylvania Avenue NW
Washington, DC 20530
Phone: 1-800-514-0301 (voice) | 1-833-610-1264 (TTY)
www.ada.gov/filing_complaint.htm
US Department of Education (Section 504)
Office for Civil Rights
400 Maryland Avenue SW
Washington, DC 20202
Phone: 1-800-421-3481
File OCR Complaint
Portfolio Pro relies on the following technologies to work with the particular combination of web browser and assistive technologies or plugins installed on your computer:
HTML5
CSS3
JavaScript (React 19)
WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications)
These technologies are relied upon for conformance with the accessibility standards used.
This accessibility statement was created on January 16, 2026. It was last reviewed and updated on October 14, 2026.