Right now
Every area
Equipment
Tri-level fitness centerOn the court now
What players reportSchedule
Closures
Posted by PE & RecHow packed
Whole building · student reportsAbout
Made by Cheick · not officialDodgeHours was made by me, Cheick, a Columbia student who got tired of guessing whether there was a court open. You can reach me at hello@dodgehours.com. It is not affiliated with, endorsed by, or maintained by Columbia University, Columbia Athletics, or Physical Education & Recreation.
Get the app
Adding DodgeHours to your home screen makes it open like an app with no browser bar, keeps the last schedule available offline inside Dodge where signal drops, and is what makes sport alerts possible.
You are already using the installed app. Nothing to do here.
- Open this page in Safari (other iPhone browsers cannot install web apps).
- Tap the Share button at the bottom of the screen.
- Scroll down and tap Add to Home Screen, then Add.
- Open DodgeHours from the new icon. Turn on Notify me from there if you want alerts; iPhone only allows them from the installed app.
- Open this page in Chrome.
- Tap the three-dot menu in the top right.
- Tap Install app (older versions say Add to Home screen), then confirm.
- Open DodgeHours from the new icon. Alerts work from the browser or the installed app.
DodgeHours is meant for your phone. Open this page there (Safari on iPhone, Chrome on Android) and the steps for adding it to your home screen will show up here.
This browser does not offer the home-screen install. DodgeHours still works here as a normal website; Safari on iPhone and Chrome on Android can install it.
Where the data comes from
| Building, pool and office hours; PE closures | Copied by hand each semester from the PE & Rec Hours of Operation and Modified Hours & Closures pages. |
|---|---|
| Blue Gym and Levien open-rec blocks | The two public Google Calendars PE & Rec embeds on the hours page, pulled as calendar feeds and re-synced daily. Titles like "Badminton: West Court ONLY, Basketball: East Court ONLY" are split into one entry per court. |
| Intramural games | The public IMLeagues facility pages for Levien and the Blue Gym, read by the same daily sync. They show booked hours but not which league. |
| How packed, and what is on each court | Anonymous check-ins from people on this site. One report per device per hour (per court every 30 minutes for court reports). A time slot only shows a crowd level once it has 3 reports in the last 4 weeks. |
Every official hour is posted as "tentative and subject to change without notice." When the calendar and the building disagree, the building wins. Report it below.
Feedback
Or email me directly: hello@dodgehours.com
Privacy
No accounts and no names. The site keeps a random ID in your browser so one device cannot stuff the crowd numbers; it is not tied to you. Feedback is emailed to Cheick with whatever contact you choose to include. If you turn on alerts, the push subscription is stored only while alerts are on and is deleted when you turn them off.