Our Posture

Accessibility.

How Frank Solana and Luna Pickleball approach accessibility across our camps, our store, our coaching portal, and this site. We aim to be partially conformant with WCAG 2.2 Level AA. A real human responds to every report.

Effective May 29, 2026 Last Reviewed May 29, 2026 Standard WCAG 2.2 AA

01Our commitment.

The work I do is built around in-person coaching. I want every camper, every Blueprint member, and every store customer to be able to use this site, the Luna sites, the portal, and our camps. That includes people who use a screen reader, who navigate by keyboard, who need captions, who play with a mobility device, or who depend on color contrast or larger text.

We work on this in plain steps. We test what we ship. We list what is still rough. We name a human who answers the email. That human is me.

02Conformance status.

This site and the wider Luna family are partially conformant with WCAG 2.2 Level AA. Partially conformant means most of the page content meets the accessibility standard, and some parts do not yet. We do not claim to be fully compliant, 100 percent accessible, or ADA certified. There is no federal certification body for that, and any vendor who tells you otherwise is selling a badge, not a posture.

The Luna family covers four properties.

  • franksolana.com . this site
  • lunapickleballcamps.com . the camps marketing site
  • lunapickleball.org . the Shopify store
  • portal.lunapickleball.org . the member coaching portal for The Blueprint

This statement applies to all four. Each site links to a copy in its footer.

03How we test.

Before each release of a Luna site we run the following.

  • Automated scan . axe-core via the browser developer console on every primary page, plus a Lighthouse accessibility audit
  • Keyboard test . tab through every page front to back, confirm focus stays visible, confirm every interactive control is reachable and operable without a mouse
  • Screen reader test . VoiceOver on macOS and iOS, NVDA on Windows, on each major template
  • Contrast check . a manual pass on every text on background combination, holding to the WCAG 2.2 AA contrast targets
  • Reduced motion . the prefers-reduced-motion media query is honored across the family

We log the results. The audit log lives in our private repo and is shared with counsel on request.

04Known limitations.

I list these openly so you know what to expect and so I can be held to fixing them.

  • Shopify checkout . the final checkout pages on lunapickleball.org are rendered by Shopify and use Shopify components we cannot fully restyle. We work within the parts Shopify exposes and report issues to Shopify when we find them.
  • Camp photo alt text . a handful of older photos on the camps site and the portal still use short or generic alt text. We are rewriting these in batches.
  • Portal focus management . a few inner pages of the member portal still have minor focus management gaps when modals open and close. The fix is on the engineering backlog.
  • Hero video . the hero loop on the camps site is decorative and muted. People who prefer reduced motion get a static poster image instead. The video has no captions because it carries no speech.
  • Embedded video on the portal . instructional videos in the member portal are delivered through Mux. Captions exist on lessons recorded with audio narration. Older drill clips without speech do not carry captions because there is no spoken content to caption.

If you find something we have not listed, email me. The contact is in section 10.

05Assistive technology compatibility.

We design and test against the following combinations.

  • VoiceOver on the latest macOS in Safari, and on the latest iOS in Safari
  • NVDA on Windows in the latest Chrome and Firefox
  • JAWS on Windows in the latest Chrome
  • TalkBack on the latest Android in Chrome

If your assistive tech setup is not on this list and something is not working, please tell me. We will reproduce on your setup if we can, and document it as a known limitation if we cannot fix it immediately.

06European Accessibility Act conformance.

Our camp in Croatia and our online store mean we sometimes serve customers in the European Union. The European Accessibility Act (Directive 2019/882) took effect on June 28, 2025 and applies to qualifying ecommerce and consumer service providers selling in the EU.

Our conformance target for EU-facing surfaces is the harmonized standard EN 301 549, which incorporates WCAG 2.1 Level AA, and we are working toward WCAG 2.2 Level AA across the family. Our store, our checkout flows, our camp booking emails, and the public marketing site are in scope. The same testing approach in section 3 applies.

If you are an EU resident and you believe we have not met our obligations under the EAA, you can email me at the contact in section 10, and you may also contact the market surveillance authority in your member state. We will work with you in good faith on any specific issue you raise.

07Accessibility at our physical camps.

Our camps run at real venues. The level of physical accessibility varies by venue, and we want you to know that going in.

Venues we currently work with include the Marcus Jewish Community Center of Atlanta, Nobu Hotel Los Cabos and Painted Pickle Restaurant in Cabo San Lucas, an iWorld charter setup for our Croatia camp, plus venues in Spartanburg, South Carolina and St. Simons Island, Georgia. Some of these are purpose-built courts inside a community center with strong accessibility features. Some are resort venues. Some are seasonal venues with limited adaptations.

Before you book

Tell me what you need. Wheelchair access, a hearing loop, sign language interpretation, dietary accommodations during the lunch break, a quieter check-in, anything. I will tell you exactly what the venue supports, and I will work with the venue or arrange an adjustment where we can. Email me at franksolana@gmail.com before you place a deposit so we can confirm fit.

At the camp

If we are recording any group session for the member portal, the recording carries captions when there is spoken instruction. On-court coaching is delivered in person and adapted to the player. I coach one to four on the court, which means there is room for the format to flex around what you need.

08Third-party content disclosure.

Parts of the Luna experience are powered by third parties whose accessibility we do not fully control.

  • Shopify . powers the lunapickleball.org store, the cart, the checkout, and customer account pages. Shopify is responsible for the accessibility of those screens. We file accessibility issues with Shopify when we find them.
  • Mux . powers the video player on the member portal. The player is the standard Mux player, which supports keyboard control and captions. Captions are present on lessons that contain spoken narration.
  • Stripe . may appear in receipt and payment confirmation emails from Shopify. Stripe is responsible for the accessibility of those pages.
  • Google Fonts . delivers the typefaces used across the Luna family. The font files are loaded over HTTPS and do not affect accessibility behavior.
  • Instagram and TikTok . we link out to our social profiles. We do not control the accessibility of those platforms.

Where a third-party surface fails an accessibility need, we will help you complete what you came for through a different channel. Email or message me and I will get the order or the booking done.

09We do not use accessibility overlays.

This site and the wider Luna family do not install UserWay, accessiBe, AudioEye, EqualWeb, or any other accessibility overlay or compliance widget on any of our sites. We are choosing not to.

The reason is on the record. In April 2025 the Federal Trade Commission entered a $1 million consent order against accessiBe for deceptive accessibility-compliance claims. UserWay is named in active federal class action litigation. Sites with overlays installed were sued at a meaningfully higher rate than the rest of the web in the first half of 2025, on the order of one in five of all digital accessibility lawsuits in that period. The pattern is consistent. Overlays do not deliver the accessibility they promise, and they create a new liability surface of their own.

So we do the work in the code instead. Semantic HTML. Real focus rings. Real alt text. Real keyboard testing. Real captions where speech exists. This statement and the audit trail behind it. That is the posture.

10Feedback and contact.

If you run into an accessibility barrier on this site, on any Luna site, at any Luna camp, in the member portal, or with any communication we send you, please tell me. I want to fix it.

Accessibility Contact
Frank Solana
Founder, Luna Pickleball
franksolana@gmail.com
Response Window
I acknowledge every report within 2 business days.
I propose a resolution or a remediation timeline within 10 business days.
Mailing Address
Luna Pickleball
620 Sea Island Rd, Suite 300
Saint Simons Island, Georgia 31522
What To Send
The page or URL. What you were trying to do. The assistive tech you use, if any. A screenshot helps. I do not need any personal data beyond what helps me reproduce it.

11Reviews and updates.

This statement is reviewed every 90 days. At each review we update the Last Reviewed date, clear any limitations we have resolved, add any new ones we have found, and re-run the testing pass described in section 3. We will note material changes at the top of the page when they happen.

Effective May 29, 2026 Last Reviewed May 29, 2026 Next Review August 29, 2026 Cadence Quarterly
A Note On Language

This page uses the W3C-aligned phrase partially conformant with WCAG 2.2 Level AA because that is the accurate term. We do not say fully compliant, 100 percent accessible, ADA certified, or guaranteed accessible. Those phrases are not legally meaningful for websites in the United States, and using them would weaken, not strengthen, this posture.