VulCode

Websites for councils, schools, preschools and non-profits

Websites built to WCAG 2.1 and the Polish digital accessibility act, with an accessibility statement, the public information bulletin (BIP) and a panel where many people publish and the system enforces the rules. For foundations and clubs also donations, fees and member areas.

All industries
A sample municipal website with the most common matters
A sample school website with news and dates
A sample foundation appeal page with progress and monthly giving

Institutions we build for

Each has its own page with a mockup, regulations, a rollout and a quote. Here in short: what they come with and what we build.

Poland's digital accessibility act in six points

The key rules for every institution in this group. Details for councils, schools and NGOs are on their pages.

    1. Councils
    2. Schools and preschools run by local government
    3. NGOs: health, disability, seniors

    Who it covers

    Public finance sector units, including councils and schools and preschools run by local government, plus NGOs working in health, for people with disabilities and for people of retirement age (art. 2).

  1. Level A
    Level AA

    WCAG 2.1 at levels A and AA

    The website meets the requirements in the act's annex, the WCAG 2.1 criteria (art. 5(1)). They are deemed met when complying with EN 301 549 V3.2.1 (art. 5(3)).

  2. Accessibility statement
    Versionsone per language
    Reviewby 31 March
    After a changeupdated without delay

    Statement and review by 31 March

    An accessibility statement is prepared for each language version (art. 10(1)), and reviewed and updated by 31 March every year and after changes affecting accessibility (art. 11).

  3. Outside the actDocuments before 23 Sep 2018Multimedia before 23 Sep 2020
    Documents needed for current tasks

    Older documents and recordings

    The act does not apply to multimedia published before 23 September 2020 or to documents from before 23 September 2018, unless they are needed for current tasks (art. 3(2)(2) and (3)). That shortens archive migration.

  4. An element that is not digitally accessible
    • Contact by phone, by mail or through a sign language interpreter

    Alternative access

    When an element cannot be made digitally accessible, the institution provides alternative access, such as phone, mail or a sign language interpreter (art. 7).

  5. 7 days2 months
    No obstacles
    An obstacle, with notice of the deadline

    Anyone can demand accessibility

    Anyone may request that a website or one of its elements be made accessible (art. 18). The panel tracks such requests with the date received.

Which rules apply to which institution

A summary from the individual pages, with rules checked at the source. We write this as the website builder, not a law firm, so it is not legal advice.

RuleCouncilPublic schoolPublic preschoolOPP foundationAssociation, club
Digital accessibility and statementCouncilyesPublic schoolyesPublic preschoolyesOPP foundation, Association, clubin parthealth, disability, seniors
Public information bulletin (BIP)CouncilyesPublic schoolyesPublic preschoolyesOPP foundation, Association, clubin partwith public tasks
Image consent (art. 81)CouncilyesPublic schoolyesPublic preschoolyesOPP foundationyesAssociation, clubyes
Reports and 1.5% of taxCouncilnoPublic schoolnoPublic preschoolnoOPP foundationyesAssociation, clubin partif it has OPP status
Public procurement from 170,000 PLNCouncilyesPublic schoolyesPublic preschoolyesOPP foundation, Association, clubin partonly under art. 4(3)

A panel that enforces accessibility while you write

A website stops being accessible not at launch but at the hundredth post. So the check runs in the editor, before the post goes for approval.

A school panel with a post to approve: checked image descriptions, headings and consents, and a PDF without a text layer in the queue
  • Image descriptions are required

    A post with an image without alt text will not go for approval.

  • Headings in order

    The editor does not let you jump from H2 to H4, so screen readers get a clear structure.

  • A warning for PDF scans

    The panel detects a document without a text layer and asks for an accessible version.

  • Who and when

    Every post has an author, an approver and a publication time, the data BIP requires under art. 8(6).

How a post moves through an institution

Many people write, one approves, and the history stays. The same flow works in a council, a school and a foundation.

Editor
staff member, teacher, volunteer
  • PostA post from a phone or computer
Panel
check, website, BIP, register
  • CheckImage descriptions, headings, contrast, documents
  • PublicationThe website, and public information in BIP
  • HistoryWho created it, who entered it, when
Approval
secretary, head, board
  • Sign-offApproval with one click
  1. sent

    Editor Panel. Image descriptions, headings, contrast and documents.

  2. no issues

    Panel Approval. The secretary, head or board approves with one click.

  3. approved

    Approval Panel. On the website, and public information in BIP too.

  4. record

    Panel Panel. Who created it, who entered it and when, with previous versions.

Questions institutions ask

Shared by councils, schools and organisations. Questions specific to each are on its page.

Not seeing your institution? Describe the problem

Tell us which institution you represent and what causes the most trouble on your website today. We will reply with a proposal and a free quote.