Skip to content

Releases: peerloomllc/pearguard

v1.0.25

Choose a tag to compare

@peerloomllc peerloomllc released this 09 Oct 02:34

New Features

  • Bedtime extensions: when bedtime blocks the phone, your child can ask for more time for all their apps at once. One approval unlocks them until the extra time runs out. Apps you've blocked stay blocked.
  • Lock or pause every child at once: with two or more children, the Dashboard has "Lock all children" and "Pause all children" buttons.
  • See when an offline child was last seen: a child's card shows how long ago their device was last connected.
  • Add a note when you say no: when you turn down a time request, you can add a short message such as "homework first".
  • Your child sees your answers: the child's requests list now shows past answers, including any note you added.
  • Clock tricks no longer work on Android: if a child changes the date or time by hand, their apps stay blocked until they turn automatic date and time back on. Calls, texts and Settings still work.

Improvements

  • The parent Settings page is grouped into clear sections, and every setting saves as soon as you change it.
  • Computers now drop programs that were uninstalled from the app list, and send daily totals so usage trends fill in.
  • You're told when extra time you granted never reached your child's device.

Bug Fixes

  • Changing time zones on a computer no longer resets the daily screen-time allowance.
  • Fixed repeated "PearGuard was stopped" alerts when a child's device reconnects.
  • Fixed a case where a child's device stopped hearing from a parent that was still connected.

Performance

  • PearGuard wakes up less in the background and sends less data, which saves battery on both phones.
  • The parent app does less work when checking on each child, so it stays quicker as the app list grows.

v1.0.23

Choose a tag to compare

@peerloomllc peerloomllc released this 03 Sep 19:57

What's Changed

### ✨ New Features

- Allow new apps automatically: a new switch in Settings lets apps your child installs be
allowed straight away instead of waiting for your approval. Off by default, and you are
still told about every new app and can block it.
- Lock for a set time: locking a device now offers 30 minutes, 1 hour or 2 hours as well as
"until I unlock". The device frees itself when the time is up, and both of you can see when
that will be.
- Unpairing no longer throws your rules away. Schedules, limits and blocked apps are kept, so
if you pair the device again you can put them all back from the child's Advanced tab.
- If your phone is lost for good, your child's device is no longer stuck. With your PIN they
can start removing supervision, but it takes a full day, you are told straight away and you
can stop it with one tap.

### ✨ Improvements

- You can now see when a rule change has not reached your child's phone yet. Their card says
it is waiting for the phone instead of looking like everything is up to date.
- A request you have not answered within a day no longer blocks your child from asking again.
They are told nobody answered, and you can still say yes afterwards.
- Uses far less data. Your child's phone no longer sends app icons every time you change a
rule, and no longer resends its entire app list each time it reconnects to you.
- Easier on the battery when your child is offline, and their phone no longer holds on to
stale status updates to deliver later.

### 🐛 Bug Fixes

- Extra time you approve while your child's phone is offline now reaches them. It used to run                                                      
out before it arrived, while both screens said it was approved.
- Rule changes stick. Reconnecting could quietly put your rules back to an older version,
re-announce apps as newly installed and leave later changes silently ignored.
- Two changes made at the same moment no longer overwrite each other.
- Alerts survive you being offline. If enforcement was switched off on your child's device,
or they used the PIN while you were unreachable, you hear about it when you reconnect.
- Usage lands on the right day when you and your child are in different time zones. Their most
recent day could be missing from your reports entirely.
- A second parent's PIN is accepted everywhere in the app, not only on the block screen.

v1.0.22

Choose a tag to compare

@peerloomllc peerloomllc released this 24 Jul 01:37
9b1211a

What's Changed

✨ Improvements

  • staying connected away from home: if your child is on mobile data or a network that blocks direct connections, PearGuard now routes through a helper so
    alerts still arrive and rule changes still reach them. It always tries the direct connection first and only falls back when it has to, and nothing
    readable passes through the helper.
  • a new Connection section in Settings shows whether the helper is being used and lets you turn the fallback off for your own device if you prefer.
  • Settings is easier to find your way around: the page is now grouped under Your profile, What your children see, This device and Data, instead of one
    long list of equal-looking sections.

🐛 Bug Fixes

  • changes in Settings now save the moment you make them, with a confirmation right next to what you changed. Previously the time request and warning
    options only saved if you scrolled to the bottom and tapped Save Settings, so a change you made and walked away from was quietly lost.

v1.0.21

Choose a tag to compare

@peerloomllc peerloomllc released this 22 Jul 04:26
04c852a

What's Changed

✨ Improvements

  • quick setup by age: pick Young child, Pre-teen, Teen or Allowlist only and get a sensible starting set of limits, categories and a bedtime instead of building it by hand
  • time windows per app: say "games only 4pm to 6pm" or "social blocked during school hours" for a single app, on the days you choose
  • free time: pause every rule for an hour, a few hours or the rest of the day for a sick day, a trip or a reward, then protection turns itself back on
  • give bonus screen time whenever you like, straight from the dashboard or the child's page, without waiting for your child to ask
  • blocking on Android is faster and easier on the battery

🐛 Bug Fixes

  • overnight bedtimes set for certain days now cover the whole night, instead of blocking the morning and leaving the small hours free
  • your child's daily screen time now counts every app they use, not only the ones already listed in your rules
  • winding a computer's clock or timezone back no longer hands back screen time that was already used, and you get told when it happens
  • changing the clock just after switching Wi-Fi on or off is now spotted as tampering
  • a child's computer that restarts while you are offline now keeps enforcing your rules straight away, instead of allowing everything until you next connect
  • you are now told when protection fails to start, gets stuck or stops watching on your child's computer, rather than the dashboard quietly showing everything as fine
  • you are also told when the protection service on an Android device is switched on but not actually running
  • a newly installed app is now held for your approval instead of being freely usable until you next connect
  • apps whose name happens to contain "sms", "dialer" or "messaging", such as Signal, are no longer exempt from every rule
  • a blocked child can no longer get back in by opening an invite meant for someone else
  • extra time you approve now reaches your child even if their device was offline at the time
  • pairing no longer sits on "Connecting to child..." forever, and an invite link opened twice no longer counts twice
  • a second parent is no longer removed by mistake when two parents share a name
  • apps your child uninstalls now disappear from your rules instead of lingering
  • the block screen now updates when your rules change, so a locked device can no longer offer a way out of the lock
  • activity is filed under the day it actually happened, even across midnight or a timezone difference
  • names and messages with accents or emoji are no longer scrambled or silently dropped
  • Linux apps no longer show up twice in your rules
  • fixed a blank or frozen screen when opening the app, or returning to it after a while
  • alerts and updates are no longer lost if the screen reloads behind the scenes
  • the app no longer hangs waiting for a reply that never comes, and recovers on its own
  • storage on a paired computer no longer grows without limit, and old bonus-time records are tidied away

🔧 Other

  • Windows and Linux builds are now produced in one place, so both stay in step

v1.0.20

Choose a tag to compare

@peerloomllc peerloomllc released this 14 Jul 04:18
5a3c6cb

What's Changed

✨ Improvements

  • stop Linux enforcement failing silently, and stop blaming the child for it
  • let the parent dismiss and clear activity alerts
  • give a newly installed app its own approve/deny inbox item

🐛 Bug Fixes

  • stop open sessions accruing screen-off idle time
  • stop usage sessions accruing suspended/locked idle time
  • stop telling parents their child disabled protection when they didn't
  • stop PearGuard updates from disabling app blocking on Linux until logout
  • stop the lock icon overlapping the alert badge on child cards
  • show app names instead of package slugs for desktop children
  • stop reporting a locked screen as a bypass

🔧 Other

  • record that lock-screen safety depends on the extension being disabled while locked
  • gate verbose logs out of production builds

v1.0.19

Choose a tag to compare

@peerloomllc peerloomllc released this 10 Jul 18:14
20fa180

What's Changed

✨ Improvements

  • lock out the child keypad after repeated wrong PINs
  • allow 4-to-10-digit override PINs
  • center block screens, add exits, kill transition flashes
  • alert the parent when a child hits a PIN lockout

v1.0.18

Choose a tag to compare

@peerloomllc peerloomllc released this 10 Jul 11:29
e0467ff

What's Changed

✨ Improvements

  • exempt specific apps from the total limit
  • let the child request more general time

v1.0.17

Choose a tag to compare

@peerloomllc peerloomllc released this 09 Jul 13:11

What's Changed

✨ Improvements

  • settings menu enhancements
  • changed pop-up modal to bottom sheet

v1.0.16

Choose a tag to compare

@peerloomllc peerloomllc released this 07 Jul 03:25
5a23bce

What's Changed

🔧 Other

  • restyle settings buttons

v1.0.15

Choose a tag to compare

@peerloomllc peerloomllc released this 06 Jul 03:46
c762430

What's Changed

🐛 Bug Fixes

  • stop counting screen-off time as app usage
  • stop network swaps triggering false bypass warnings