CLOUD MONITORING FOR MIKVAHS

Every mikvah at the right temperature — watched every minute.

A small sensor by the water reports the temperature to Mikvah Monitor every minute. We store it, show it live, and call, text or email you the instant something is wrong.

Sample Mikvah
Illustration
Normal
98.4 °F
Updates every 60 seconds
All sites normal
Alert → 3 recipients
{{ s.n }}
{{ s.l }}
How it works

Up and running in an afternoon

{{ st.n }}
{{ st.t }}
{{ st.d }}
What you get

Built for reliability-critical infrastructure

{{ f.iconEl }}
{{ f.t }}
{{ f.d }}

Kept running by sponsors

Servers, alerts and phone calls cost money. Generous sponsors help cover those costs for the mikvahs we serve.

© 2026 Mikvah Monitor · Reliable temperature monitoring for mikvahs everywhere.

Round-the-clock temperature monitoring for every mikvah we serve.

A fresh reading from every sensor, every minute.
[email protected]

Welcome back

Sign in to your Mikvah Monitor account.

Forgot password?
{{ authError }}
Admin accounts are protected with two-factor authentication.
New here? Request access
← Back to home
Set a new password
Choose a new password for your Mikvah Monitor account.
{{ resetMsg }}
← Back to home
Sample data — this is a demo. Back to site
{{ pushStatus }}
{{ screenTitle }}
{{ screenSub }}
Your mikvahs
{{ userName }}
{{ userRole }}
{{ s.label }}
{{ s.value }}
Monitored Mikvahs
{{ c.name }}
{{ c.city }}
{{ c.statusLabel }}
{{ c.temp }} {{ c.unit }}
{{ c.phase }}
Last check-in {{ c.last }}
{{ alertTitle }}
{{ alertBody }}
Alert acknowledged by {{ userName }} — escalation paused. The on-call team has been notified.
{{ cmName }}
{{ cmCity }} · Sensor {{ cmDevice }}
{{ cmStatusLabel }}
{{ cmTemp }} {{ cmUnit }}
Last reading {{ cmLast }}
88° {{ targetLabel }} 110°
Temperature History
{{ axisStart }}{{ axisMid }}now
Status Detail
{{ d.k }} {{ d.v }}
Recent Activity
{{ e.title }}
{{ e.time }}
Notification Recipients
No recipients yet — add them on the Recipients screen so alerts reach someone.
{{ r.initials }}
{{ r.name }}
{{ r.via }}
Temperature Thresholds
86°normal band112°F
{{ th.label }}
{{ th.display }}
{{ phaseNote }}
Sensor Offline
Treated as its own alert, separate from temperature — the sensor going quiet means no protection.
Alert if no check-in for
{{ offlineMins }} min
Escalate offline as critical
Schedule
Active monitoring windows.
{{ r.d }} {{ r.t }}
Sunset-based triggers
Pause before candle-lighting
{{ sunsetOffset }} min
Acknowledgment & Escalation
Require acknowledgment
Escalate after
{{ escalationMins }} min
{{ e.n }}
{{ e.t }}
{{ e.s }}
Add a recipient
Who should be alerted for this mikvah, and on which channels.
Channels:
No recipients yet. Add one above so alerts actually reach someone.
{{ r.name }}
{{ r.contact }}
{{ r.channels }}
Your account
Name{{ acctName }}
Email{{ acctEmail }}
Two-factor authentication
ON
A 6-digit code from an authenticator app (Google Authenticator, Authy…) on top of your password.
2FA QR code
Scan the QR (or enter the key manually), then type the 6-digit code to confirm.
{{ twoFaSecret }}
Password
We’ll email you a secure link to set a new password.
{{ accountMsg }}
Grant access
Give someone who already has a Mikvah Monitor account access to this mikvah.
No one has access to this mikvah yet.
{{ u.name }}
{{ u.email }}
{{ u.level }}
{{ accountMsg }}
Temperature history — {{ cmName }}
High {{ dHigh }}°
Low {{ dLow }}°
{{ axisStart }}{{ axisMid }}now
New device key — copy it now, it won’t be shown again:
{{ newDeviceKey }}
Issue a device key
Each sensor uses its own secret key to report readings for {{ cmName }}.
No devices yet. Issue a key above to connect a sensor.
{{ d.name }}
Last seen {{ d.last }}
{{ d.status }}
{{ accountMsg }}
Add a mikvah
Creates the mikvah with default alert rules, ready for a sensor key.
{{ m.name }}
{{ m.city }}
{{ m.statusLabel }}
{{ phGlyph }}
{{ phTitle }}
{{ phBody }}
Next up to build