Platform reference · EdApp · SafetyCulture Learning · OSHA · ADA Title I · WCAG 2.1 AA · Frontline safety training

EdApp and SafetyCulture Learning captions: frontline safety training, OSHA compliance, and ADA Title I

EdApp — acquired by SafetyCulture in 2022 and now officially marketed as SafetyCulture Learning — is a mobile-first microlearning platform purpose-built for the frontline workforce. Where corporate LMS platforms (Rippling Learning, Workday Learning, TalentLMS) serve desk workers taking compliance training on laptops, EdApp serves construction workers, manufacturing floor operators, warehouse logistics teams, retail store associates, hospitality staff, food and beverage production employees, and oil and gas field workers taking three-to-ten-minute bite-sized lessons on smartphones in the middle of a shift. The platform is integrated within the broader SafetyCulture operational safety ecosystem — alongside iAuditor (the world's most widely used inspection and audit app), SafetyCulture Communicate (team messaging), SafetyCulture Issues (corrective actions), and SafetyCulture Sensors (IoT environmental monitoring) — creating a tightly coupled workflow where inspection findings in iAuditor can automatically trigger targeted training assignments in EdApp, and training completion records feed back into the SafetyCulture operational dashboard. EdApp does not provide built-in speech-to-text auto-captioning for custom video content embedded in organization-created lessons. Organizations must produce SRT or VTT caption files and upload them alongside their custom video assets. OSHA 29 CFR 1910 (General Industry), 29 CFR 1926 (Construction), 1910.1200 (HazCom GHS), and MSHA 30 CFR Part 48 (mining) all impose training-comprehension obligations that, for hearing-impaired frontline workers, require accurately captioned video. ADA Title I (42 U.S.C. § 12112) employer accommodation obligations apply to all mandatory safety training delivered through EdApp for employers with 15 or more employees — and virtually every EdApp customer employs well over 15 frontline workers. The SafetyCulture platform vocabulary creates a dense and distinctive caption failure surface: "iAuditor" transcribed as "eye auditor," "LMRA" (Last Minute Risk Assessment) rendered as individual letters "L-M-R-A," "SWMS" (Safe Work Method Statement) rendered as "swims," "LOTO" (Lockout/Tagout) rendered as "lotto," and "PFAS" (Personal Fall Arrest System) confused with PFAS per/polyfluoroalkyl substances — these are not cosmetic errors. They represent safety-critical vocabulary errors in training whose purpose is to prevent worker injury and death.

TL;DR

EdApp (SafetyCulture Learning) does not auto-generate captions for custom video embedded in organization-created microlearning lessons. Upload SRT or VTT caption files per video in the EdApp course creator. OSHA 29 CFR 1910 and 1926 training requirements mandate that safety training be comprehensible to all employees, including hearing-impaired workers — making accurate captions a compliance requirement, not optional accessibility. HazCom 1910.1200 GHS training, MSHA 30 CFR Part 48 mining training, and OSHA forklift (1910.178) training all carry specific comprehension obligations. The SafetyCulture vocabulary failure surface is deep: iAuditor template names, LMRA, SWMS, SLAM, LOTO, PFAS, SRL, IDLH, PEL, STEL, and chemical names all fail systematically in generic STT. EdApp is mobile-first — caption readability on small smartphone screens in high-ambient-light environments (construction sites, factory floors) adds a visual display dimension beyond just caption presence. Pre-built EdApp library courses should have captions from SafetyCulture; verify accuracy for your industry vocabulary before assigning them as mandatory training for hearing-impaired employees. Annual refresher training cycles (OSHA forklift, fall protection, HazCom) carry the same captioning obligations as initial training.

The SafetyCulture ecosystem: EdApp in operational safety context

From standalone EdApp to SafetyCulture Learning

EdApp was founded in Sydney, Australia, in 2015 as a standalone mobile microlearning platform. It grew quickly in the frontline worker market — particularly in construction, manufacturing, and hospitality — by offering short, smartphone-native lessons with built-in gamification (leaderboards, stars, points) designed for the attention realities of shift workers. In 2022, SafetyCulture acquired EdApp and integrated it as the learning module within the SafetyCulture platform, rebranding it as SafetyCulture Learning. The EdApp brand name remains widely used, particularly in Australia and the Asia-Pacific market, and the platform is often still searched for and referenced as "EdApp" even by current SafetyCulture customers. For the purposes of this reference, "EdApp" and "SafetyCulture Learning" are used interchangeably — they are the same product.

SafetyCulture is the company behind iAuditor, which has become the world's most widely used inspection and audit app with millions of inspections completed annually across virtually every frontline industry. The SafetyCulture acquisition of EdApp was strategically coherent: the inspection workflow (iAuditor identifies a gap) is most useful when it is directly connected to the training workflow (EdApp delivers remediation training for the identified gap). That integration is now a core feature of the SafetyCulture platform.

The SafetyCulture product ecosystem

Understanding the SafetyCulture product ecosystem is essential for understanding the vocabulary surface in EdApp training content. Organizations that use EdApp for training frequently also use multiple other SafetyCulture products, and training content routinely references workflows, terminology, and templates from those adjacent products:

The practical captioning implication: an EdApp course teaching a warehouse worker how to complete a pre-shift forklift inspection using iAuditor will reference iAuditor template names, field label names, and SafetyCulture platform navigation terminology that is absent from generic STT training data. A course on confined space entry procedures will reference iAuditor Confined Space Entry Permit templates alongside OSHA PRCS (Permit-Required Confined Space) vocabulary. Both vocabulary layers must be accurately transcribed.

EdApp lesson format and the captioning surface

EdApp lessons are structured as short microlearning experiences (3–10 minutes per lesson) designed for consumption on a smartphone. A lesson consists of a series of slides, where each slide may contain a combination of text, images, video clips, quizzes, or interactive elements. A single "lesson" in an EdApp course might contain three to eight short video clips — each ranging from 15 seconds to 3 minutes — embedded within the lesson flow alongside quiz questions and image-based content. This is meaningfully different from a traditional LMS course structure (one long 20-minute video per module): in EdApp, the caption requirement applies to each individual video clip embedded in each lesson slide, not to a single monolithic video per course.

EdApp does not provide built-in speech-to-text auto-captioning for these custom video clips. When an organization creates a lesson using the EdApp course creator and embeds a video clip, they must produce a caption file (SRT or VTT format) and upload it alongside the video. The EdApp course creator supports SRT and VTT caption file upload for video assets in custom lessons.

EdApp library courses: pre-built safety training

EdApp/SafetyCulture maintains an extensive course library of pre-built safety and compliance training courses made available to all customers. The library includes courses on:

These library courses are created and maintained by EdApp/SafetyCulture and licensed to customers. They should have caption tracks included as part of the course content. However, caption quality and accuracy in pre-built library courses should be independently verified before these courses are assigned as mandatory training for hearing-impaired employees — particularly for industry-specific vocabulary where the SafetyCulture course may use terminology relevant to Australian or international contexts that differs from the exact OSHA regulatory language applicable to US employers.

For example, a SafetyCulture library course on HazCom may use terminology from the Australian Globally Harmonized System (GHS) context that differs from OSHA's specific HazCom 2012 / 29 CFR 1910.1200 terminology. A caption error in an SDS (Safety Data Sheet) reference — rendered as "MSD" or "S-D-S" — in a library course does not carry the same legal risk as the same error in your own custom-produced training, but it does undermine comprehension for hearing-impaired learners who are depending on the caption track to receive equivalent training.

OSHA compliance requirements for EdApp training by industry

The OSHA "can understand" training standard: the foundational captioning obligation

OSHA training standards across virtually all Part 1910 (General Industry) and Part 1926 (Construction) standards include a training-language and comprehension requirement. The most explicit formulation appears in OSHA's most widely cited training standards:

The enforcement picture: OSHA does not mandate a specific captioning technology or file format. OSHA requires training that employees can understand. For hearing-impaired employees accessing EdApp training on smartphones, accurate captions are the mechanism of compliance. An employer that assigns mandatory OSHA safety training through EdApp without providing accessible captioned video for a hearing-impaired employee is exposed to OSHA citation under the applicable training standard as well as ADA Title I accommodation liability.

OSHA 29 CFR 1910 General Industry: manufacturing, warehouse, food and beverage

EdApp is heavily used by manufacturing plants, distribution centers, and food and beverage production facilities — all regulated under OSHA 29 CFR Part 1910 General Industry standards. The specific OSHA training standards most relevant to EdApp training in these sectors include:

OSHA 29 CFR 1926 Construction

EdApp is used extensively by construction companies for daily toolbox talks, pre-task safety briefings, new-hire orientation, and annual refresher training on OSHA construction standards. Construction employers using EdApp for training are subject to OSHA 29 CFR Part 1926 training requirements across all applicable subparts:

HazCom 29 CFR 1910.1200: the GHS vocabulary failure surface

HazCom GHS training is among the most universally applicable of all OSHA training requirements — virtually every employer in manufacturing, construction, retail, healthcare, food service, and logistics uses some hazardous chemicals in the workplace and must provide HazCom training. EdApp is extensively used for HazCom awareness training across all these industries. The vocabulary failure surface for HazCom GHS training in generic STT is uniquely severe:

MSHA 30 CFR Part 48: mining sector training

EdApp is used in the mining sector — including surface and underground mining operations — for MSHA-required training. MSHA (Mine Safety and Health Administration) operates under 30 CFR Part 48 (training and retraining for miners at metal and nonmetal mines) and Part 46 (training for metal and nonmetal mine contractors). Mining training requirements include:

The mining training vocabulary failure surface in EdApp content is severe and highly specific:

Mining is among the highest-consequence training environments: MSHA training failures have direct life-safety implications for workers in underground mines, quarries, and surface mining operations. Caption accuracy in MSHA-mandated training is not a peripheral accessibility consideration — it is part of the core training delivery obligation.

Logistics, transportation, and DOT-regulated operations

EdApp is used by logistics and transportation companies, including fleet operators subject to DOT FMCSA regulations. For over-the-road trucking, last-mile delivery, and other DOT-regulated transport operations, training delivered through EdApp may intersect with DOT FMCSA training requirements (hours of service, hazmat transportation, driver qualification). See DOT FMCSA transportation training captions for the full transportation training compliance and vocabulary analysis.

The SafetyCulture vocabulary failure surface: what generic STT gets wrong

EdApp training content carries a compounding vocabulary failure surface that has two distinct layers: (1) the SafetyCulture platform vocabulary unique to the EdApp/iAuditor/SafetyCulture ecosystem, and (2) the OSHA/MSHA safety vocabulary already documented above. Generic STT systems fail on both layers independently, and training content that mixes both layers — for example, a course teaching workers how to complete an iAuditor LOTO permit alongside OSHA LOTO procedure training — produces accumulated caption errors that defeat the training purpose.

SafetyCulture platform vocabulary

Construction safety vocabulary specific to EdApp users

EdApp users in the construction sector encounter a specific compound vocabulary failure surface combining OSHA 1926 regulatory vocabulary with SafetyCulture platform vocabulary and Australian/international construction safety terminology:

Manufacturing safety vocabulary specific to EdApp users

Manufacturing and production facilities using EdApp encounter OSHA 29 CFR 1910 industrial hygiene and process safety vocabulary alongside SafetyCulture platform vocabulary:

Forklift and powered industrial truck vocabulary

OSHA 29 CFR 1910.178 forklift (Powered Industrial Truck, PIT) operator training is one of the most common EdApp training applications in warehousing, logistics, manufacturing, and retail distribution centers. The vocabulary failure surface is specific and consequential:

Mobile caption display for frontline workers

Why mobile-first training creates a unique captioning challenge

EdApp is explicitly designed as a mobile-first learning platform. The lesson experience is optimized for smartphone display — short lessons, large touch targets, gamified progress indicators, and a clean visual interface suited to a 6-inch screen. This is one of EdApp's core competitive advantages over desktop-first LMS platforms: frontline workers can complete training on the device they already carry, without requiring access to a workplace computer or dedicated training terminal.

Mobile-first delivery introduces a captioning challenge that desktop LMS platforms do not face: caption readability on small screens in high-ambient-light environments. A construction worker completing an EdApp lesson during a lunch break on a construction site in full outdoor sunlight, or a manufacturing line worker watching an EdApp video during a break in a brightly lit production environment, faces caption readability conditions fundamentally different from an office worker watching training video on a laptop at a desk. The accessibility dimension extends beyond whether captions are present — it extends to whether captions are readable in the actual use environment.

WCAG 2.1 AA contrast requirements for mobile captions

WCAG 2.1 Success Criterion 1.4.3 (Contrast — Minimum, Level AA) requires a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text. Caption text in video players is subject to the same contrast requirement. On mobile devices in bright outdoor environments, even technically compliant 4.5:1 contrast ratios may be insufficient for practical readability — the ambient light effectively raises the floor brightness of the display, washing out text contrast beyond what the screen luminance compensation can address.

Practically: EdApp videos displayed on smartphones in outdoor or high-ambient-light environments benefit from captions with a high-contrast solid background (white text on black, or black text on white, with a fully opaque background box) rather than semi-transparent caption overlays that rely on contrast against the video image itself. The video image behind a semi-transparent caption box varies constantly as the video plays — a caption track that is readable when the caption is positioned over a dark background in the video becomes unreadable when the same caption is positioned over a bright sky or reflective surface.

EdApp's caption display formatting is controlled by the platform's video player implementation. The SRT and VTT caption file content (the transcribed text) is separate from the display formatting (font size, color, background). When verifying caption accessibility for EdApp training on mobile devices, verify both: (1) the accuracy of the transcribed text content in the SRT/VTT file, and (2) the caption display formatting in the EdApp mobile player under representative display conditions.

Noisy environment audio and caption accuracy requirements

The environments where EdApp training is consumed are often the same noisy environments where caption accuracy matters most. A warehouse worker who cannot hear an EdApp training video over forklift traffic is not experiencing an unusual or edge-case scenario — it is the expected use context. EdApp's mobile-first design implicitly acknowledges that learners may be in environments where audio playback is impractical (many EdApp users complete lessons with device audio off and captions on).

This usage pattern — captions as the primary content delivery mechanism, not as an accessibility accommodation — elevates the consequences of caption accuracy errors. When a hearing-impaired worker or a worker in a noisy environment is depending on captions as their only content channel, an inaccurate caption is not a supplemental error that a hearing worker might notice and mentally correct by comparing against the audio. For that worker, the inaccurate caption is the training. An EdApp HazCom lesson that captions "H300" as "age 300" provides incorrect training content, not merely an annoying transcription error.

Annual refresher training cycles: cumulative captioning debt

OSHA requires annual refresher training for several key safety programs that EdApp is used to deliver:

Each annual refresher training cycle refreshes the training obligation — including the accessibility obligation. An EdApp forklift refresher training video produced in 2023 that was not captioned at production and is used again for the 2024 and 2025 annual refresher represents three cycles of ADA accommodation failure, not one. Captioning all EdApp training video at production eliminates this accumulation of remediation debt.

Caption workflow for EdApp and SafetyCulture Learning

How caption files work in EdApp custom lessons

EdApp's course creator (the drag-and-drop lesson building interface) supports video clip embedding within lesson slides. When a video clip is added to a lesson slide, the EdApp course creator provides a caption file upload option. The caption file upload supports SRT and VTT formats. The uploaded caption file is associated with the specific video clip and displayed as an overlay when the learner enables captions in the EdApp player.

The key structural difference from traditional LMS platforms: EdApp lessons may contain multiple video clips per lesson (each on a separate slide), and an EdApp course contains multiple lessons. Caption files must be uploaded per video clip — not per course or per lesson. A five-lesson EdApp course with four video clips per lesson (twenty video clips total) requires twenty separate caption files. This per-clip caption file architecture reflects EdApp's microlearning design philosophy (each slide is an independent content atom), but it multiplies the captioning workflow volume relative to a traditional LMS course with one video per module.

GlossCap workflow for EdApp training content

The GlossCap captioning workflow for EdApp training content integrates glossary-biased decoding at the audio transcription stage, before the SRT/VTT file is produced. The workflow for an EdApp customer:

  1. Upload each video clip from the EdApp course to GlossCap. GlossCap accepts the same video formats used in EdApp content creation (MP4, MOV, and other standard formats).
  2. Specify the glossary context for the upload: SafetyCulture/EdApp platform vocabulary, the relevant OSHA training standard (LOTO, HazCom, fall protection, forklift, confined space, MSHA mining, construction), and any organization-specific vocabulary (facility names, custom iAuditor template names, process equipment names, site-specific terminology).
  3. GlossCap's glossary-biased decoding produces SRT and VTT caption files with accurate transcription of SafetyCulture product names (iAuditor, SWMS, LMRA, SLAM, Take 5), OSHA safety vocabulary (LOTO, PFAS, SRL, PRCS, IDLH, LEL, PEL, STEL, HazCom H-codes and P-codes, GHS), MSHA mining vocabulary (MSHA, SCSR, IDLH, LEL), and organization-specific vocabulary.
  4. Download the SRT or VTT file for each video clip.
  5. In the EdApp course creator, navigate to each lesson slide containing a video clip, and upload the corresponding caption file in the video clip settings.
  6. Preview the lesson in the EdApp mobile interface to verify caption display formatting and synchronization.
  7. Publish the updated course. Learners in active course assignments receive the captioned lesson immediately.

Prioritizing captioning for EdApp courses

For organizations with a large EdApp course library and limited captioning capacity, prioritize captioning in this order:

  1. OSHA-mandated training for hearing-impaired employees with active assignments — Any EdApp course currently assigned to a hearing-impaired employee that is required by OSHA (forklift, LOTO, HazCom, PPE, fall protection, confined space) is the highest priority. This is the intersection of active legal obligation (OSHA training standard), accommodation obligation (ADA Title I), and active assignment (the training is being delivered now, not hypothetically).
  2. Annual refresher courses in the current cycle — If annual forklift refresher, HazCom refresher, or MSHA annual refresher training is scheduled for the current period, those EdApp lessons must be captioned before the refresher cycle begins.
  3. New employee orientation and onboarding safety training — New hire safety orientation delivered through EdApp reaches every new employee, including any hearing-impaired hires. The absence of captions in new hire safety orientation is a compliance failure at the moment of first employment.
  4. All remaining mandatory safety training — Any EdApp course assigned as mandatory (not optional) training to employees constitutes the ADA accommodation obligation class. Caption all mandatory courses.
  5. Optional and developmental training — EdApp courses assigned as optional professional development or skill-building (not safety or compliance) are lower priority but should be captioned as part of an ongoing accessibility program commitment.

SRT vs. VTT for EdApp caption files

Both SRT (SubRip Text) and VTT (WebVTT) formats are supported by the EdApp course creator for caption file upload. For most EdApp caption use cases, SRT is the simpler and more universally compatible choice — the SRT format contains only the text content and timing data, without the additional formatting directives that VTT supports. VTT allows formatting instructions (text color, position, alignment) that may or may not be honored by the EdApp video player depending on the player implementation. If you require specific caption positioning or styling for accessibility reasons (for example, moving captions to the top of the screen to avoid obscuring a demonstration), test VTT formatting directives in the EdApp mobile player before relying on them in production. See SRT captions for training videos and VTT captions for training videos for format-specific guidance.

Verifying EdApp library course captions

For EdApp pre-built library courses, the caption verification process is:

  1. Identify all EdApp library courses currently assigned to employees who have documented hearing loss or who have requested captioning as an accommodation.
  2. In the EdApp admin interface, open each assigned library course and play each video clip with captions enabled.
  3. Verify that captions are present and display correctly in the EdApp mobile player.
  4. Spot-check caption accuracy for OSHA regulatory vocabulary, GHS chemical vocabulary, and SafetyCulture platform vocabulary in the course content.
  5. If caption accuracy is insufficient for the training purpose (particularly for HazCom chemical vocabulary, MSHA mining vocabulary, or SafetyCulture-specific terminology), contact SafetyCulture support to request updated captions for the affected library courses, or supplement with corrected caption files if the platform allows caption override for library course content.

See GlossCap pricing

FAQ — EdApp and SafetyCulture Learning captions

Does EdApp (SafetyCulture Learning) auto-generate captions for custom video content?

EdApp/SafetyCulture Learning does not provide built-in speech-to-text auto-captioning for custom video clips embedded in organization-created lessons. When an organization builds a lesson in the EdApp course creator and embeds a video clip, the platform does not automatically generate a caption track. Caption files (SRT or VTT format) must be produced externally and uploaded to the video clip in the EdApp course creator. This differs from some LMS platforms that include basic auto-captioning — EdApp's focus on mobile microlearning delivery for frontline workers has not, as of the current product iteration, included an integrated STT captioning feature for custom course content. Pre-built EdApp library courses (the courses produced and licensed by SafetyCulture) should have captions provided by SafetyCulture as part of the course content — verify caption presence and accuracy for your industry's vocabulary by previewing library course videos in the EdApp admin interface before assigning them as mandatory training for hearing-impaired employees. Always check SafetyCulture's current product documentation, as platform features evolve.

Does OSHA require captions for safety training delivered through EdApp to hearing-impaired workers?

OSHA does not prescribe a specific captioning technology or file format. What OSHA requires — across virtually all Part 1910 and Part 1926 training standards — is that training be provided in a form employees can understand. The HazCom standard (29 CFR 1910.1200(h)) explicitly addresses language and comprehension barriers. The PPE training standard (29 CFR 1910.132(f)(4)) requires certification that employees "received and understood" training. The construction training standard (29 CFR 1926.21(b)(2)) requires that each employee be instructed in hazard recognition and avoidance. For a hearing-impaired worker accessing video-based safety training through EdApp on a smartphone, "training in a form they can understand" means accurately captioned video. An employer that assigns OSHA-mandated forklift training, LOTO training, HazCom training, or fall protection training through EdApp without accessible captions for a hearing-impaired employee is simultaneously exposed to OSHA citation under the applicable training standard and ADA Title I accommodation liability. The MSHA annual refresher requirement (30 CFR Part 48.8) carries the same comprehension obligation for mining sector EdApp training. Accurate captions are both the OSHA compliance mechanism and the ADA accommodation mechanism for hearing-impaired frontline workers using EdApp.

Do EdApp library courses already have captions, or do we need to add them?

EdApp pre-built library courses — the safety and compliance courses produced and maintained by SafetyCulture — should include caption tracks as part of the course content. SafetyCulture produces these courses as finished learning products for use by customers, and accessibility of that content is SafetyCulture's responsibility as the content producer. In practice: caption presence and accuracy in specific library courses should be verified before those courses are assigned as mandatory training for hearing-impaired employees. The verification steps are: open the library course in the EdApp admin interface, play each video clip with captions enabled, confirm that captions are present and display correctly, and spot-check the accuracy of OSHA regulatory vocabulary, GHS chemical vocabulary, and SafetyCulture platform vocabulary specific to your industry. The most common caption accuracy issues in pre-built safety content from any vendor include: inconsistent handling of OSHA regulatory citation formats, GHS H-code and P-code rendering, chemical names, and acronyms (LOTO, IDLH, PRCS) that are prevalent in safety training but underrepresented in generic STT training data. If you identify caption accuracy gaps in an EdApp library course that affect comprehension for hearing-impaired employees assigned that course as mandatory training, contact SafetyCulture support to request corrected captions.

Our EdApp training cross-references iAuditor templates and checklists — does that vocabulary need special treatment for captions?

Yes. The integration between iAuditor and EdApp means that training content routinely references iAuditor template names, field label names, audit item descriptions, and workflow terminology that is specific to the SafetyCulture platform and to your organization's custom templates. Generic STT systems have no exposure to iAuditor template vocabulary — they cannot correctly transcribe "iAuditor" (renders as "eye auditor"), custom template names like "Confined Space Entry Permit" or "LOTO Procedure Template" (usually rendered correctly if they are composed of common English words, but names like "HAZID," "PTW," or "SWMS" fail), or platform navigation terms specific to the SafetyCulture interface. A GlossCap glossary for EdApp training content should include: all SafetyCulture product names (iAuditor, Communicate, Issues, Sensors), all iAuditor template names used by your organization, all SafetyCulture platform acronyms (LMRA, SWMS, SLAM, Take 5, PTW, HAZID), OSHA regulatory vocabulary relevant to the training topics, and any organization-specific process or facility vocabulary that appears in your training videos. The iAuditor-triggered training assignment workflow — where an iAuditor inspection finding triggers an EdApp training assignment — means the training vocabulary mirrors the inspection vocabulary. Accurate captions require a glossary that covers both layers.

EdApp is used on smartphones at construction sites and factory floors — are there special considerations for caption display on mobile in those environments?

Mobile display in high-ambient-light environments is a genuine accessibility consideration beyond caption accuracy. WCAG 2.1 AA Success Criterion 1.4.3 requires a minimum 4.5:1 text contrast ratio — a standard designed for typical indoor display conditions. On a smartphone screen in full outdoor sunlight (peak ambient illuminance at a construction site can reach 100,000 lux), the screen luminance required to maintain readable contrast is challenging for even high-brightness smartphone displays, and caption text rendered over a semi-transparent background overlay becomes difficult to read when the video frame behind the caption is bright. Practically: for EdApp training intended to be consumed on construction sites, manufacturing floors, or other high-ambient-light environments, recommend or require that learners enable captions before beginning a video lesson (not rely on activating them mid-video), and verify that the EdApp mobile player renders caption text with a fully opaque high-contrast background (white text on solid black background) rather than a semi-transparent overlay. The accuracy of the caption text content is necessary but not sufficient — display readability under real-world use conditions is the functional accessibility standard. Additionally, mobile learners in noisy environments frequently watch EdApp lessons with device audio muted, making captions the primary content delivery channel rather than a supplement to audio. Caption accuracy for muted-audio viewers is therefore a universal content quality requirement for EdApp training, not only an accommodation for a specific disability.

Further reading