Weekly app usage — deploy windows

Last 2 full weeks (Mon–Sun) · PostHog Production · timezone UTC · active = Application Became Active or app_opened · distinct users (person user_id, else person_id) · average of matching weekdays across both weeks · generated 2026-07-17

Recommended deploy window
Tue 02:00
Quietest slot (~0 users avg)
22–02 UTC
Best band most days (≤~3.6 avg)
11:00 UTC
Busiest hour (~23.71 users avg)
Thu
Busiest weekday (avg DAU 324.5)

Weeks included

Week 1
2026-06-29 → 2026-07-05
Avg DAU120.9
Peak day06-29 (141)
Week 2
2026-07-06 → 2026-07-12
Avg DAU272.3
Peak day07-09 (518)

Daily active users

Mon
06-29
141
Week 1
Tue
06-30
112
Week 1
Wed
07-01
116
Week 1
Thu
07-02
131
Week 1
Fri
07-03
133
Week 1
Sat
07-04
101
Week 1
Sun
07-05
112
Week 1
Mon
07-06
130
Week 2
Tue
07-07
153
Week 2
Wed
07-08
190
Week 2
Thu
07-09
518
Week 2
Fri
07-10
405
Week 2
Sat
07-11
280
Week 2
Sun
07-12
230
Week 2

Note: Thursday 2026-07-09 DAU=518 is an outlier and raises Thursday averages.

Average active users by UTC hour (all weekdays)

0 6 12 18 24 00 02 04 06 08 10 12 14 16 18 20 22
Best deploy (≤5) Acceptable (≤12) Busy (≤22) Avoid (>22)

X: hour of day (UTC) · Y: average distinct active users across all 14 days

Heatmap — avg users by weekday × hour (UTC)

Mon 00:00 — 2.5 avg users Mon 01:00 — 1 avg users Mon 02:00 — 2 avg users Mon 03:00 — 2.5 avg users Mon 04:00 — 6 avg users Mon 05:00 — 6.5 avg users Mon 06:00 — 15 avg users Mon 07:00 — 13 avg users Mon 08:00 — 20.5 avg users Mon 09:00 — 10 avg users Mon 10:00 — 16.5 avg users Mon 11:00 — 19.5 avg users Mon 12:00 — 21.5 avg users Mon 13:00 — 13.5 avg users Mon 14:00 — 18.5 avg users Mon 15:00 — 9.5 avg users Mon 16:00 — 12 avg users Mon 17:00 — 13.5 avg users Mon 18:00 — 6.5 avg users Mon 19:00 — 15.5 avg users Mon 20:00 — 6.5 avg users Mon 21:00 — 7 avg users Mon 22:00 — 4 avg users Mon 23:00 — 3 avg users Mon Tue 00:00 — 1 avg users Tue 01:00 — 1.5 avg users Tue 02:00 — 0 avg users Tue 03:00 — 2 avg users Tue 04:00 — 10.5 avg users Tue 05:00 — 7.5 avg users Tue 06:00 — 8.5 avg users Tue 07:00 — 12 avg users Tue 08:00 — 14.5 avg users Tue 09:00 — 14 avg users Tue 10:00 — 18.5 avg users Tue 11:00 — 16 avg users Tue 12:00 — 18 avg users Tue 13:00 — 14 avg users Tue 14:00 — 14 avg users Tue 15:00 — 11 avg users Tue 16:00 — 11 avg users Tue 17:00 — 8 avg users Tue 18:00 — 10 avg users Tue 19:00 — 18 avg users Tue 20:00 — 8.5 avg users Tue 21:00 — 12 avg users Tue 22:00 — 5 avg users Tue 23:00 — 5 avg users Tue Wed 00:00 — 3.5 avg users Wed 01:00 — 2 avg users Wed 02:00 — 3 avg users Wed 03:00 — 5 avg users Wed 04:00 — 11 avg users Wed 05:00 — 12 avg users Wed 06:00 — 15.5 avg users Wed 07:00 — 19.5 avg users Wed 08:00 — 20 avg users Wed 09:00 — 20.5 avg users Wed 10:00 — 16 avg users Wed 11:00 — 19 avg users Wed 12:00 — 19.5 avg users Wed 13:00 — 19.5 avg users Wed 14:00 — 18 avg users Wed 15:00 — 19.5 avg users Wed 16:00 — 15.5 avg users Wed 17:00 — 14.5 avg users Wed 18:00 — 17 avg users Wed 19:00 — 16 avg users Wed 20:00 — 10.5 avg users Wed 21:00 — 7 avg users Wed 22:00 — 3.5 avg users Wed 23:00 — 2.5 avg users Wed Thu 00:00 — 2 avg users Thu 01:00 — 5 avg users Thu 02:00 — 3 avg users Thu 03:00 — 6 avg users Thu 04:00 — 8.5 avg users Thu 05:00 — 10.5 avg users Thu 06:00 — 13 avg users Thu 07:00 — 24 avg users Thu 08:00 — 30 avg users Thu 09:00 — 24.5 avg users Thu 10:00 — 32.5 avg users Thu 11:00 — 36 avg users Thu 12:00 — 39 avg users Thu 13:00 — 36 avg users Thu 14:00 — 35 avg users Thu 15:00 — 42 avg users Thu 16:00 — 38.5 avg users Thu 17:00 — 43.5 avg users Thu 18:00 — 34 avg users Thu 19:00 — 42 avg users Thu 20:00 — 27 avg users Thu 21:00 — 15 avg users Thu 22:00 — 11 avg users Thu 23:00 — 5.5 avg users Thu Fri 00:00 — 4 avg users Fri 01:00 — 5 avg users Fri 02:00 — 8.5 avg users Fri 03:00 — 11 avg users Fri 04:00 — 22.5 avg users Fri 05:00 — 26 avg users Fri 06:00 — 33.5 avg users Fri 07:00 — 34.5 avg users Fri 08:00 — 25.5 avg users Fri 09:00 — 35.5 avg users Fri 10:00 — 22 avg users Fri 11:00 — 26.5 avg users Fri 12:00 — 24 avg users Fri 13:00 — 33.5 avg users Fri 14:00 — 33.5 avg users Fri 15:00 — 23.5 avg users Fri 16:00 — 20.5 avg users Fri 17:00 — 32.5 avg users Fri 18:00 — 27.5 avg users Fri 19:00 — 16 avg users Fri 20:00 — 15 avg users Fri 21:00 — 11 avg users Fri 22:00 — 4 avg users Fri 23:00 — 3 avg users Fri Sat 00:00 — 4 avg users Sat 01:00 — 5.5 avg users Sat 02:00 — 3.5 avg users Sat 03:00 — 5 avg users Sat 04:00 — 10.5 avg users Sat 05:00 — 8.5 avg users Sat 06:00 — 15.5 avg users Sat 07:00 — 24.5 avg users Sat 08:00 — 14.5 avg users Sat 09:00 — 16 avg users Sat 10:00 — 19.5 avg users Sat 11:00 — 28.5 avg users Sat 12:00 — 24.5 avg users Sat 13:00 — 22.5 avg users Sat 14:00 — 23 avg users Sat 15:00 — 21 avg users Sat 16:00 — 20.5 avg users Sat 17:00 — 24 avg users Sat 18:00 — 15.5 avg users Sat 19:00 — 18.5 avg users Sat 20:00 — 12.5 avg users Sat 21:00 — 4 avg users Sat 22:00 — 4 avg users Sat 23:00 — 1 avg users Sat Sun 00:00 — 2.5 avg users Sun 01:00 — 2.5 avg users Sun 02:00 — 3 avg users Sun 03:00 — 8 avg users Sun 04:00 — 7.5 avg users Sun 05:00 — 12 avg users Sun 06:00 — 20 avg users Sun 07:00 — 20 avg users Sun 08:00 — 21 avg users Sun 09:00 — 23.5 avg users Sun 10:00 — 26 avg users Sun 11:00 — 20.5 avg users Sun 12:00 — 9 avg users Sun 13:00 — 17.5 avg users Sun 14:00 — 22.5 avg users Sun 15:00 — 18.5 avg users Sun 16:00 — 22 avg users Sun 17:00 — 16.5 avg users Sun 18:00 — 20 avg users Sun 19:00 — 14 avg users Sun 20:00 — 13.5 avg users Sun 21:00 — 6.5 avg users Sun 22:00 — 3.5 avg users Sun 23:00 — 3 avg users Sun 00 02 04 06 08 10 12 14 16 18 20 22
Best (≤5) Acceptable (≤12) Busy (≤22) Avoid (>22)

Each cell = average of that weekday×hour across the 2 weeks (e.g. both Tuesdays at 11:00). Hover a cell for the value.

Quietest & busiest slots

Quietest slotsAvg usersFit
Tuesday 02:000Best
Monday 01:001Best
Tuesday 00:001Best
Saturday 23:001Best
Tuesday 01:001.5Best
Monday 02:002Best
Tuesday 03:002Best
Wednesday 01:002Best
Busiest slotsAvg usersFit
Thursday 17:0043.5Avoid
Thursday 19:0042Avoid
Thursday 15:0042Avoid
Thursday 12:0039Avoid
Thursday 16:0038.5Avoid
Thursday 13:0036Avoid
Thursday 11:0036Avoid
Friday 09:0035.5Avoid

Hour × weekday detail (2-week average)

Hour (UTC) MonTueWed ThuFriSatSun Week avg Deploy fit
00:00 2.513.52442.5 2.79 Best deploy
01:00 11.52555.52.5 3.21 Best deploy
02:00 20338.53.53 3.29 Best deploy
03:00 2.52561158 5.64 Acceptable
04:00 610.5118.522.510.57.5 10.93 Acceptable
05:00 6.57.51210.5268.512 11.86 Acceptable
06:00 158.515.51333.515.520 17.29 Busy
07:00 131219.52434.524.520 21.07 Busy
08:00 20.514.5203025.514.521 20.86 Busy
09:00 101420.524.535.51623.5 20.57 Busy
10:00 16.518.51632.52219.526 21.57 Busy
11:00 19.516193626.528.520.5 23.71 Avoid
12:00 21.51819.5392424.59 22.21 Avoid
13:00 13.51419.53633.522.517.5 22.36 Avoid
14:00 18.514183533.52322.5 23.5 Avoid
15:00 9.51119.54223.52118.5 20.71 Busy
16:00 121115.538.520.520.522 20 Busy
17:00 13.5814.543.532.52416.5 21.79 Busy
18:00 6.510173427.515.520 18.64 Busy
19:00 15.51816421618.514 20 Busy
20:00 6.58.510.5271512.513.5 13.36 Busy
21:00 7127151146.5 8.93 Acceptable
22:00 453.511443.5 5 Best deploy
23:00 352.55.5313 3.29 Best deploy

Method: for each calendar day, count distinct active users per UTC hour, then average matching weekdays across Week 1 (2026-06-29–07-05) and Week 2 (2026-07-06–07-12). Same identity rule as the weekend report. Deploy fit bands are absolute thresholds on average concurrent users (not percentiles).