Ocular Edge PWA Setup Guide

Setting Up Digital Visual Acuity Testing on Any Screen

Version 1.0 March 2026 For Clinic IT Staff, Office Managers & Doctors

Welcome to Ocular Edge

Ocular Edge is a modern, web-based visual acuity testing platform built for eye care professionals. It transforms any screen — from a Smart TV in your exam lane to a tablet at a screening event — into a clinically accurate, fully customizable acuity chart system.

This guide walks you through everything you need to go from unboxing a display to running your first eye exam. Whether you are an IT administrator deploying Ocular Edge across a multi-location practice, an office manager setting up a new exam room, or a doctor configuring the system yourself, these instructions will get you up and running in under 30 minutes.

What This Guide Covers

Account Setup

Creating your admin account and configuring your clinic dashboard.

Device Installation

Loading Ocular Edge on your display and installing it as a Progressive Web App.

Calibration

Calibrating your screen for clinically accurate optotype sizing.

Customization & Control

Branding your interface, setting up remote control, and starting patient testing.

Estimated Setup Time Most clinics complete the entire setup process in 15 to 25 minutes per lane. If you are deploying multiple lanes, you can activate them in parallel from a single admin account.

System Requirements

Ocular Edge is designed to run on virtually any device with a modern web browser. There is no special hardware to purchase and no software to install beyond the web app itself. Below are the requirements and recommendations for the best clinical experience.

Supported Browsers

Browser Minimum Version PWA Support
Google Chrome90+Full
Microsoft Edge90+Full
Apple Safari15.4+Full (Add to Home Screen)
Mozilla Firefox100+Partial (bookmarks recommended)
Samsung Internet15+Full

Supported Devices

  • Smart TVs — Samsung (Tizen), LG (webOS), Android TV, Google TV, Roku TV, Amazon Fire TV. Launch via the built-in web browser.
  • Desktop Monitors & Displays — Any monitor connected to a computer, mini PC (Intel NUC, Raspberry Pi, etc.), or media stick (Chromecast with Google TV, Fire TV Stick).
  • Tablets — iPad (iPadOS 15.4+), Android tablets (Chrome). Excellent for portable screening and near-vision testing.
  • Laptops & Desktops — Windows, macOS, Linux, ChromeOS. Use any supported browser.

Additional Requirements

  • Screen Size — Minimum 10 inches (diagonal) recommended for clinical acuity testing. Larger screens (32" to 55") are ideal for exam lane use at standard testing distances.
  • Internet Connection — Required for initial setup, account creation, lane activation, and receiving updates. After first load, Ocular Edge works fully offline.
  • Physical Ruler or Measuring Tape — Needed during the one-time screen calibration process (see Step 6).
  • Measuring Tape (for distance) — To measure the testing distance from the display to the patient's position (typically 20 feet / 6 meters).

Recommended (Optional)

FLIRC USB IR Receiver For hands-free chart control in the exam lane, we highly recommend the FLIRC USB IR receiver ($22.95 from flirc.tv). It allows you to use any standard infrared remote control — including the TV remote you already have — to navigate charts without touching the display device. See Step 8 for detailed setup instructions.
1

Create Your Admin Account

Your admin account is the central hub for managing all of your exam lanes, subscriptions, and clinic branding. You only need one admin account per practice, even if you have multiple locations.

How to Sign Up

  1. On any computer or mobile device, open your web browser and navigate to:
    ocularedge.net/admin/signup
  2. Fill in the registration form:
    • Clinic Name — Your practice or organization name (e.g., "Valley Eye Associates")
    • Email Address — This will be your login email and where receipts are sent
    • Password — Minimum 8 characters; we recommend using a strong, unique password
  3. Click "Create Account". A verification email will be sent to your email address.
  4. Open the verification email and click the confirmation link. This activates your admin dashboard.
  5. You will be redirected to your Admin Dashboard. From here you can manage lanes, subscriptions, branding, and account settings.
Note: If you do not see the verification email within a few minutes, check your spam or junk folder. You can also request a new verification email from the login page.
2

Add an Exam Lane

Each exam lane represents a single display device where visual acuity testing takes place. You will create a lane in the admin dashboard for every screen you want to use with Ocular Edge.

Creating a New Lane

  1. Log in to your admin dashboard at ocularedge.net/admin
  2. Navigate to the "Lanes" page from the left sidebar navigation.
  3. Click the "Add Lane" button.
  4. Enter a descriptive name for this lane. Use a name that your staff will easily recognize, such as:
    • "Exam Room 1" or "Exam Room 2"
    • "Lane A" or "Lane B"
    • "Dr. Smith's Office"
    • "Pre-Test Screening"
  5. A 6-character activation code will be generated automatically. This code is what you will enter on the display device to pair it with your account. Keep note of this code — you will need it in Step 5.

Subscription Pricing

Each lane requires an active subscription. Choose the plan that works best for your practice:

Monthly: $24.99/mo per lane Lifetime: $449 per lane (one-time) Enterprise: Custom (contact sales)
Tip: The Lifetime plan pays for itself in under 18 months compared to the monthly plan, and includes all future updates at no additional cost. It is the most popular choice among multi-lane practices.
3

Open Ocular Edge on Your Display

Now it is time to load Ocular Edge on the actual device that will be used in your exam lane. This could be a Smart TV, a monitor connected to a mini PC, a tablet, or any other display.

Instructions

  1. On your target display device (the TV, monitor, or tablet in your exam room), open the web browser.
    • Smart TV: Use the built-in web browser app (Samsung Internet, LG Browser, etc.)
    • Computer / Mini PC: Open Chrome, Edge, or your preferred browser
    • Tablet: Open Safari (iPad) or Chrome (Android)
  2. Navigate to:
    ocularedge.net
  3. The Ocular Edge application will load and display the activation screen. This screen will show a field where you can enter your lane activation code.
Smart TV Tip: On most Smart TVs, the web browser can be found in the app drawer or app store. If the browser is not pre-installed, search for "Internet" or "Web Browser" in your TV's app store. On Samsung TVs, the browser is simply called "Internet." On LG TVs, look for "Web Browser" in the LG Content Store.
Important: Do not activate or calibrate the lane yet. First, install the app as a PWA (next step) for the best experience. The PWA runs in full-screen mode without browser toolbars, which is essential for accurate chart display and a professional appearance during patient exams.
4

Install as a Progressive Web App (PWA)

Installing Ocular Edge as a PWA gives you a native app-like experience: full-screen display without browser chrome, offline functionality, and a home screen icon for one-tap access. This is the recommended way to run Ocular Edge on all devices.

Why Install as a PWA?

  • Full-Screen Mode — No address bar, tabs, or browser buttons. The chart fills the entire screen for maximum usable area.
  • Offline Support — After the first load, Ocular Edge works without an internet connection. Charts, calibration, and all testing functionality are cached locally.
  • App-Like Experience — Launches from the home screen or app drawer just like a native application. Patients see a polished, professional interface.
  • Automatic Updates — The app updates itself silently in the background whenever a new version is available.

Installation Instructions by Device

Chrome or Edge (Windows, macOS, ChromeOS, Android)

  1. With ocularedge.net loaded, look for the install icon in the browser address bar. It looks like a monitor with a down arrow, or a plus (+) symbol inside a circle.
  2. Click the install icon and select "Install" or "Install App" when prompted.
  3. Alternatively, open the browser menu (three dots in the top-right corner) and select "Install Ocular Edge" or "Add to Home Screen".
  4. The app will install and immediately open in its own window, free of browser chrome.

Safari (iPad / iPhone)

  1. With ocularedge.net loaded in Safari, tap the Share button (the square with an upward arrow at the top of the screen).
  2. Scroll down in the share sheet and tap "Add to Home Screen."
  3. Optionally edit the app name (the default "Ocular Edge" is recommended), then tap "Add".
  4. The Ocular Edge icon will appear on your iPad home screen. Tap it to launch the app in full-screen mode.

Samsung Smart TV (Tizen)

  1. Open the Internet browser app on your Samsung TV.
  2. Navigate to ocularedge.net.
  3. Press the Star/Bookmark button on your remote, or select the bookmark icon in the browser to save the page to your bookmarks.
  4. For quick access, add the bookmark to the Home Screen if your TV model supports it. On newer Samsung TVs, select "Add to Home" from the browser menu.
  5. Use the browser's full-screen mode (usually by pressing the remote's dedicated button or finding it in the browser menu) to hide the address bar during exams.

LG Smart TV (webOS)

  1. Open the Web Browser app from the LG launcher bar.
  2. Navigate to ocularedge.net.
  3. Tap the Bookmark icon (star) in the browser's top navigation to save the page.
  4. For easy access, you can rearrange the Web Browser in your LG launcher bar so it is easily accessible.
  5. Enable the browser's full-screen mode to maximize the chart display area during exams.
Pro Tip: For the best clinical experience, always launch Ocular Edge from the installed PWA icon rather than by opening the browser and navigating to the URL. The PWA icon ensures the app opens in full-screen mode every time, providing a clean, distraction-free interface for patient testing.
5

Activate Your Lane

Activation pairs your display device with your admin account. This is how Ocular Edge knows which clinic and lane a device belongs to, and it enables you to manage the device remotely from your dashboard.

Activation Steps

  1. On the display device, you should see the Ocular Edge Activation Screen. It features a prominent code entry field in the center of the screen.
  2. Retrieve the 6-character activation code from your admin dashboard (generated in Step 2). The code consists of uppercase letters and numbers — for example: A7K2M9.
  3. Enter the activation code using the on-screen keyboard, a connected keyboard, or the remote control. Codes are not case-sensitive.
  4. Press "Activate" or hit Enter. The device will verify the code with the server.
  5. Upon successful activation, a confirmation message will appear on the display. The screen will then proceed to the Calibration Wizard (Step 6).
  6. In your admin dashboard, the lane's status will change from "Pending" to "Active". You will also see the device name and its last-seen timestamp.
Code Not Working? Activation codes expire after 24 hours for security. If your code is not being accepted, return to the admin dashboard, delete the expired lane, and create a new one to generate a fresh code. Also ensure the device is connected to the internet during activation.
6

Calibrate Your Screen

Screen calibration is the most clinically important step in the setup process. Ocular Edge must know the exact physical size of the pixels on your screen so that optotype letters are rendered at precisely the correct size for the testing distance. Without proper calibration, acuity measurements will be inaccurate.

Why Calibration Matters

Every screen has a different physical pixel density (DPI/PPI). A 20/20 letter at 20 feet must be exactly 8.87mm tall — no more, no less. Browser-reported DPI values are unreliable and vary widely across devices and operating systems. The only way to guarantee clinical accuracy is to calibrate against a known physical measurement: a real ruler.

Clinical Accuracy Warning: Do not skip or rush calibration. Inaccurate calibration will cause optotypes to be displayed at the wrong size, leading to incorrect visual acuity measurements. Take the time to align the on-screen ruler carefully.

Calibration Steps

  1. After successful lane activation, the Calibration Wizard will launch automatically. If you need to recalibrate later, you can access it from the Settings menu.
  2. An on-screen ruler will appear on the display, showing markings in both inches and centimeters.
  3. Hold a physical ruler or measuring tape up to the screen, placing it directly alongside the on-screen ruler.
  4. Use the adjustment controls (on-screen buttons, arrow keys, or your remote) to stretch or shrink the on-screen ruler until it exactly matches the markings on your physical ruler. Take your time — precision matters here.
  5. Once the rulers match perfectly, confirm the calibration. The system will calculate and store the exact pixels-per-millimeter ratio for your screen.
  6. Next, enter your testing distance — the distance from the display to the patient's position.
    • Standard: 20 feet (6.096 meters) for distance acuity
    • Alternative: 10 feet (3.048 meters) — for smaller rooms
    • Custom: Enter any distance in feet or meters
  7. Press "Save Calibration." Your calibration profile is stored locally on the device and persists across sessions. You will not need to recalibrate unless you change the display or testing distance.
Recalibration Reminders: You should recalibrate your screen if you: (1) move the display to a different location, (2) change the testing distance, (3) replace the display with a different model, or (4) notice that letter sizes do not match a validated printed chart. As a best practice, verify calibration accuracy once per quarter.
7

Customize Your Clinic Branding

Ocular Edge allows you to fully brand the testing interface with your clinic's identity. Your logo, colors, and fonts appear on the chart display, giving patients a cohesive, professional experience that reinforces your practice's brand.

Branding Options

  1. In your admin dashboard, navigate to the "Branding" page from the sidebar.
  2. Upload Your Clinic Logo — Upload a PNG or SVG file of your practice logo. This will appear in the header bar of the chart display. For best results, use a horizontal (landscape) logo with a transparent background. Recommended size: at least 400px wide.
  3. Set Primary Color — Choose the main accent color that represents your brand. This color is used for buttons, highlights, active states, and UI accents on the chart display.
  4. Set Secondary Color — Choose a complementary color for secondary elements, hover states, and supporting UI components.
  5. Choose Font Family — Select from a curated list of professional fonts for the interface text elements (not the optotype letters, which are always clinically standardized).
  6. Configure Display Colors:
    • Title Color — The color of your clinic name text in the header bar
    • Bar Color — The background color of the top header bar
    • Background Color — The overall background color of the chart display area
  7. Click "Save & Apply." Branding changes propagate to all active lanes associated with your account in real-time. There is no need to reconfigure individual devices.
Tip: For optimal chart contrast and readability, we recommend keeping the chart background white or very light. The ETDRS standard specifies black optotypes on a white background with specific luminance requirements. You can customize the header bar and chrome colors freely without affecting clinical accuracy.
8

Set Up Remote Control

Controlling the chart from across the exam room is essential for clinical workflow. The examiner typically stands near the patient, 20 feet from the display. A remote control or wireless input device lets you navigate chart lines, change chart types, and control the exam without walking to the screen.

Option A: FLIRC USB IR Receiver (Recommended)

FLIRC is a small USB dongle that receives infrared (IR) signals from any standard remote control and converts them into keyboard keystrokes. This means you can use any IR remote you already own — your TV remote, a universal remote, or even a cheap presentation clicker — to control Ocular Edge.

  1. Purchase a FLIRC USB IR receiver from flirc.tv (approximately $22.95 USD).
  2. Plug the FLIRC USB dongle into an available USB port on your display device (Smart TV USB port, computer, mini PC, etc.). FLIRC requires no drivers — it is recognized as a standard USB keyboard.
  3. One-time configuration: On a separate computer, download and install the FLIRC Desktop Application from flirc.tv/downloads. Plug FLIRC into that computer temporarily.
  4. In the FLIRC app, map buttons on your chosen remote to keyboard keys. Point your remote at the FLIRC dongle and press the button you want to map, then select the corresponding keyboard key.

Recommended Key Mappings

Previous line
Next line
Previous letter
Next letter
Enter Select / Confirm
Esc Back / Menu
Space Reveal / Mask line
R Randomize letters
C Change chart type
  1. After mapping is complete, unplug FLIRC from the configuration computer and plug it back into your display device. The key mappings are saved on the FLIRC dongle itself, so they persist across devices.
  2. Test by pointing your remote at the FLIRC receiver and pressing the mapped buttons. The chart should respond to each command.

Option B: Wireless Keyboard or Mouse

Any wireless keyboard, trackpad, or mouse connected to the display device (via USB receiver or Bluetooth) can be used to control Ocular Edge. This is a simple plug-and-play alternative if you prefer not to use an IR remote.

Option C: Smart TV Remote (Direct)

On Smart TVs, the built-in TV remote's arrow keys and OK/Enter button will work directly in the TV browser to navigate the Ocular Edge interface. No additional hardware is needed.

Tip: The FLIRC approach is particularly popular because it gives clinicians a dedicated, simple remote with large buttons they can operate without looking at it — just like a traditional acuity chart projector remote. Many clinics use a small universal remote with clearly labeled buttons mounted on the wall or phoropter tray.
9

Start Testing

With your lane activated, screen calibrated, and remote configured, you are ready to start performing visual acuity tests. Ocular Edge offers 11 chart types covering the full range of clinical and screening needs.

Selecting a Chart

  1. From the main screen, select a chart type from the chart selection menu. You can navigate the menu using your remote, keyboard, or touch screen.
  2. The chart will load at the appropriate starting line based on your configured testing distance and the selected chart protocol.
  3. Use the Up/Down controls to move between acuity lines. Each line displays the corresponding Snellen fraction (e.g., 20/20) and logMAR value.

Available Chart Types

S Snellen
E ETDRS
Tumbling E
C Landolt C
H HOTV
Contrast Sensitivity
Astigmatism Dial
Color Vision
Worth 4 Dot

Chart Type Quick Reference

Chart Best For Key Feature
Snellen General distance acuity Traditional letter chart familiar to all patients
ETDRS Research, precise measurement Per-letter scoring, logarithmic progression, gold standard
Tumbling E Non-literate patients, children Patient indicates direction of the "E" — no letter recognition needed
Landolt C International standard ISO standard optotype; patient identifies gap orientation
HOTV Pediatric screening Only uses letters H, O, T, V — child can match with a lap card
Contrast Sensitivity Functional vision assessment Letters at varying contrast levels against the background
Astigmatism Dial Astigmatism screening Clock-face pattern; patient reports which lines appear darker
Color Vision Color deficiency screening Pseudoisochromatic plates for red-green deficiency detection
Worth 4 Dot Binocular vision assessment Tests for suppression and fusion using colored filters

ETDRS Per-Letter Scoring

When using the ETDRS chart, Ocular Edge automatically supports per-letter scoring. Each correctly identified letter contributes to the final logMAR acuity score. The system tracks correct responses per line and calculates the final acuity value following standard ETDRS scoring protocol. This is especially valuable for clinical research and tracking acuity changes over time with greater precision than whole-line scoring.

Quick Start Tip: If you are transitioning from a traditional projector chart, start with the Snellen chart type. Your staff and patients will find it immediately familiar, and you can explore the other chart types as you become more comfortable with the system.

Troubleshooting

Below are solutions to the most common issues encountered during setup and daily use. If your issue is not listed here, please contact our support team.

"Screen shows a blank white page"
Clear the browser cache and cookies, then reload the page. Ensure JavaScript is enabled in the browser settings (it is enabled by default on all modern browsers). On Smart TVs, try restarting the TV completely (unplug for 10 seconds) and reloading the page. If the problem persists, try a different browser.
"Activation code not working"
Activation codes expire after 24 hours. Log in to your admin dashboard, check that the lane exists and the code has not expired. If expired, delete the lane and create a new one to generate a fresh code. Ensure the device has an active internet connection during activation. Also double-check for typos — the code uses uppercase letters and numbers only (no lowercase, no special characters).
"Letters look the wrong size"
Recalibrate the screen using a physical ruler (Settings > Calibration). Ensure the on-screen ruler exactly matches your physical ruler before confirming. Also verify that the correct testing distance is entered. If you recently moved the display or changed the zoom level in the browser, recalibration is required. Check that the browser zoom is set to 100% (Ctrl+0 or Cmd+0).
"App not working offline"
The app must be loaded at least once while connected to the internet for the service worker to cache all required assets. Ensure the PWA is properly installed (Step 4). Try loading the app while online, waiting for it to fully render, then disconnecting. If the issue persists, uninstall the PWA, clear the browser cache, and reinstall it while connected to the internet.
"Can't install as PWA — no install option appears"
Ensure you are accessing the site via HTTPS (ocularedge.net). The PWA install prompt is only available on secure connections. On Safari (iPad), there is no install prompt — use Share > "Add to Home Screen" instead. On Firefox, full PWA install support is limited; we recommend using Chrome or Edge for the best experience. If using Chrome and the icon does not appear, try: Menu (three dots) > "Install Ocular Edge" or "Install App."
"Remote control not responding"
Verify the FLIRC USB receiver is firmly seated in the USB port and the LED briefly flashes when it receives an IR signal. Ensure there is a clear line of sight between the remote and the FLIRC dongle. Check that the remote has fresh batteries. If keys are not mapped correctly, reconnect FLIRC to a computer, open the FLIRC app, and re-map the problematic buttons. Also confirm the Ocular Edge browser window / PWA is in focus (click on it once).
"Branding changes not appearing on the display"
Branding updates propagate in real-time, but the display device must be connected to the internet to receive them. If the device is offline, changes will apply the next time it connects. You can also force a refresh by pressing Ctrl+Shift+R (or Cmd+Shift+R on Mac) on the display device, or by closing and re-opening the PWA.

Support & Resources

We are here to help you get the most out of Ocular Edge. Whether you have a technical question, need help with setup, or want to provide feedback, our team is ready to assist.

Online Resources

Resource URL Description
Admin Dashboard ocularedge.net/admin Manage lanes, subscriptions, branding, and account settings
FAQ ocularedge.net/faq Frequently asked questions about Ocular Edge features and setup
Contact Us ocularedge.net/contact Submit a support request or send us feedback

Contact Support

Email Support

support@ocularedge.net
Response time: Within 1 business day

Live Chat

Available on ocularedge.net
Monday through Friday, 9 AM to 6 PM ET

Setup Checklist

Use this checklist to confirm your Ocular Edge deployment is complete:

  • Admin account created and email verified
  • Exam lane(s) created in admin dashboard with activation code(s)
  • Subscription plan selected and payment configured
  • Ocular Edge loaded on display device(s)
  • PWA installed on each display (full-screen mode confirmed)
  • Each lane activated with its 6-character code
  • Screen calibrated with physical ruler on each display
  • Testing distance measured and entered accurately
  • Clinic branding (logo, colors) configured in admin dashboard
  • Remote control or input device set up and tested (optional)
  • Test run completed — chart displays correctly and navigation works
You're all set! Congratulations on setting up Ocular Edge. Your clinic now has a modern, accurate, and beautifully branded digital visual acuity testing system. If you have any questions or need assistance, do not hesitate to reach out to our support team — we are always happy to help.