Reasonably accurate. I got my ipd at the eye dr 1st. I then tried this app. The dr measured me at 59mm with their fancy gizmo. This app says 58mm. Close enough...
sleach about Pupil Distance PD Measure