PeerLoom LLC's avatar
PeerLoom LLC
npub16u9h...586x
Vibe-coding p2p apps
PeerLoom LLC's avatar
PeerLoomLLC 22 hours ago
PearCircle v1.1.0 is out! A peer-to-peer location-sharing app ## What's New in 1.1.0 ### Improvements - You can now see which computers are really protecting your circle. The Seeders screen used to list every computer you had ever approved, whether or not it was actually doing anything. It now separates the ones genuinely holding your circle from the ones that have never checked in, and shows when each was last heard from. A switched-off computer no longer looks like a working one. - Linking a computer to your circles shows its progress. Pairing used to sit silently and look like it had frozen. Now each step is reported as it happens, so you can tell it is working. - Start9 owners can install the seeder from the browser again. Newer Start9 systems refused the older package format. The seeder now ships in a format they accept, so you can add it by drag and drop instead of using the command line. ### Bug Fixes - The seeder's details page on Start9 was blank. It now shows the information it was meant to. - App store listings showed the wrong "what's new" text. Every update was described as a first release. Each version's real notes now appear. ### Security - Your location is always encrypted before it leaves your phone. A timing problem when you first joined a circle could leave one early position unprotected. That was fixed in 1.0.25, so if you are updating from an older version you are getting that fix here too. @Zapstore #pearcircle #p2p #family #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 23 hours ago
PearList v1.0.4 is out! Shared household lists over peer-to-peer. No account, no server. What's new: New • Tidy finished aisles: tick off an aisle's last item and it folds away. Off by default, in Settings. Improvements • Better aisle sorting: 346 more brand names, plus fixes for items landing in the wrong aisle. • A lighter app: less to download and less space used on your phone. Removed • Local AI. It found the right aisle under half the time and cost a 0.8 GB download. Sorting is faster and more accurate… Bug Fixes • Settings now shows the version of PearList you are actually running. It had said 0.0.1 since the very first release. @Zapstore #PearList #Nostr #Bitcoin #P2P #lists #groceries #chores #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 3 days ago
PearCircle v1.0.25 is out! A peer-to-peer location-sharing app What's new: ✨ Improvements • warn when a member publishes content the blind seeder can read 🐛 Bug Fixes • close the join-time race, and heal a tip already published in the clear • stop publishing positions in the clear, and recover the ones already published • repair DefaultEncryption._reload, which wiped the block key • report why a peer tip is unreadable, and stop re-fetching it • the recurring "needs repair" wedge is a false positive, plus the recreate bugs that hid it @Zapstore #pearcircle #p2p #family #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
PearPetal v1.0.3 is out! A private, peer-to-peer menstrual & fertility cycle tracker. No account, no server, no cloud. What's new: This release is about staying connected. PearPetal can now reach your other devices, and your partner's, even on mobile networks that block two phones from talking to each other directly. ##New - Connect anywhere. Some mobile networks will not let two phones connect straight to each other, which could leave pairing or syncing hanging forever with no explanation. PearPetal can now pass the connection through a PeerLoom helper server, but only after a direct connection has already failed. Your cycle data stays scrambled the whole way and the helper cannot read any of it. It can only see that two devices are talking and how much data passes between them. This is on by default, and you can switch it off under Settings, Connect anywhere, which keeps you strictly device to device. - Connection details. Under Connect anywhere you can now see how your phone is really connecting: how many connections it made directly and whether the helper was ever needed. ##Improved - A tidier Settings screen. Settings used to be several screens of scrolling with no clear order, and some things sat permanently open while more important ones were hidden. Everything is now grouped under Your cycle, How it looks, Alerts and connection, then Your data, and each group opens when you tap it. Your name and photo stay at the top. ##Fixed - On smaller phones, the Dial and Month switcher no longer covers the flower button and the information button at the top of the cycle card. @Zapstore #PearPetal #Nostr #Bitcoin #P2P #cycletracking #fertility #privacy #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
PearList v1.0.3 is out! Shared household lists over peer-to-peer. No account, no server. ### Saved lists Shopping for the same things every week? Save a list and start a fresh copy of it whenever you like, instead of typing it out again. Open a list, tap its options and choose "Save as template". After that, "Start from a saved list" appears above where you add lists. The new list arrives with everything unticked and each item already in the right aisle. Saved lists stay on your own phone, so nothing about them reaches anyone else in your household until you start one. ### Connect Anywhere Your phones normally talk straight to each other, but some mobile networks block that, and until now a list you changed while out could sit unsynced until you got home. PearList can now fall back to a PeerLoom relay that passes the scrambled data along, so your lists keep syncing wherever you are. The relay cannot read your lists. It only sees that two devices are talking and how much data went by, and it keeps nothing. It is on by default, and there is a switch in Settings if you would rather stay strictly phone to phone. Underneath it, a line tells you whether it has actually been needed. ### A much smaller download The app is roughly half the size it was. Same features, same on-device AI, far less to download and less space used on your phone. @Zapstore #PearList #Nostr #Bitcoin #P2P #lists #groceries #chores #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
PearGuard v1.0.22 is out! A peer-to-peer parental control app What's new: ### ✨ 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. @Zapstore #PearGuard #Nostr #Bitcoin #P2P #parenting #family #screentime #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
PearCal v1.0.36 is out! A peer-to-peer group calendar ## What's Changed ## New Features **Connects on networks that used to block it.** Some mobile networks stop phones from reaching each other directly, and on those networks PearCal simply never connected. Now, after a direct connection has already failed, your devices fall back to a relay run by PeerLoom - a machine that passes the scrambled data along without being able to read any of it. You're in control of this. Profile -> Advanced -> Connection has a switch, "Use a relay when direct fails", on by default. Turn it off and your devices only ever talk to each other directly, at the cost of not connecting at all on a network that blocks them. To be plain about what the relay sees: nothing readable. Your calendar is encrypted the whole way and the relay holds no key. It can tell that two devices are talking and roughly how much, which is true of any relay, and we'd rather say so than pretend otherwise. It stores nothing and it's only ever used as a last resort. ## Bug Fixes **Moving an event between groups no longer makes it disappear.** If you moved an event from one group to another, it vanished from the calendar of the phone you made the change on. Nothing was ever actually lost, and it came back when you reopened the app, but it looked like your event was gone. Fixed. **One notification per change, not three.** A single new event could burst of changes into one summary wasn't working while the app was in the background, which is exactly when you'd get a flood of them. A busy sync now arrives as a single "Calendar updated" line that updates in place. **Rejoining a group that stopped syncing.** In rare cases a device could lose the key to a shared group. It would quietly stop receiving events, and any invite it created would be broken for whoever accepted it. PearCal now spots this, tells you, and fixes itself when someone sends you a fresh invite link. ## For anyone running a blind seeder **The Start9 Properties page works.** It was blank before; it now shows your seeder's key and live stats. **Update notes are accurate.** Every update used to show the original "first release" text no matter which version you were installing. **Faster startup reporting.** Seeder stats appear within seconds of starting rather than after a minute and a half. @Zapstore #pearcal #nostr #p2p #calendar #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
PearCircle v1.0.24 is out! A peer-to-peer location-sharing app What's new: • Connects on networks that used to block it. Some mobile networks stop two phones from reaching each other directly, and until now your circle simply would not sync on them. PearCircle can now pass the connection through a PeerLoom relay when a direct connection fails. The relay only carries scrambled data it has no way to read, and it keeps no copy of anything. • A switch to turn that relay off. Settings, then Staying in sync, then Connection helper. Leave it on for the best chance of staying connected, or turn it off to keep everything strictly phone to phone. • Seeder details on Start9. If you run the seeder on a Start9 home server, its Properties page now shows the seeder's public key, its nickname, which circles it is keeping alive and how much it has stored, plus a Support Development link. @Zapstore #pearcircle #p2p #family #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 4 days ago
SatScream v1.0.7 is out! Live Bitcoin price with customizable pump/dump alerts What's new: • Fix daily crash: move FGS off the Android 15+ dataSync 6h cap @Zapstore #satscream #bitcoin #sats #nostr #zapstore #foss
PeerLoom LLC's avatar
PeerLoomLLC 5 days ago
PearCal v1.0.35 is out! A peer-to-peer group calendar 🐛 Bug Fixes - Moving an event from one group to another no longer deletes it. Before this fix the event vanished from everyone else's calendar and could not be brought back. - Groups that had quietly stopped syncing now repair themselves the next time you open the app. - Deleted groups no longer linger in your group list, and empty blank rows are gone. - Joining a group now tells you when something went wrong. It used to sit on a blank "Inviter" card forever with no explanation, whether you had been declined or simply could not reach anyone. - Android: fixed a frozen screen when returning to the app after it had been in the background for a while. Taps still worked but nothing redrew. 🔒 Security & Privacy - Fixed a problem where a group could lose the key that keeps its contents private. When that happened the group stopped syncing, and invites shared from that device left the key out so new members could not join properly. Affected devices now repair themselves automatically. ✨ Improvements - The invite QR code now slides up as a sheet you can swipe away, matching the rest of the app. @Zapstore #pearcal #nostr #p2p #calendar #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 5 days ago
PearGuard v1.0.21 is out! A peer-to-peer parental control app ## 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 @Zapstore #PearGuard #Nostr #Bitcoin #P2P #parenting #family #screentime #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 5 days ago
PearPetal v1.0.2 is out! A private, peer-to-peer menstrual & fertility cycle tracker. No account, no server, no cloud. What's new: - Coming back to a frozen screen. On some Android phones, leaving PearPetal in the background for a while and then returning could leave the screen sitting still. Nothing you logged was ever lost or at risk, but you had to close the app and open it again to get moving. Now PearPetal quietly refreshes itself when you come back. After a long time away it may take a second to settle, and then you are right where you left off. @Zapstore #PearPetal #Nostr #Bitcoin #P2P #cycletracking #fertility #privacy #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 6 days ago
PearList v1.0.2 is out! Shared household lists over peer-to-peer. No account, no server. ### Notes Lists are not the only thing a household needs to share. PearList now has notes: a plain, free-text page for the wifi password, a recipe, what the plumber said, anything that is not a tick-box. A note lives in your space like any other list, so everyone sees it and everyone can edit it. Two people typing in the same note at the same time is fine. Both sets of changes are kept, and neither person's text quietly disappears. ### Ask before deleting Renaming or deleting a list now happens behind a confirmation. Deleting is shared and permanent, so a stray tap should not wipe a note the whole house was using. ### Picks up where you left off Come back to PearList and it reopens the space and list you were last looking at, instead of dropping you at the overview every time. ### Fixes - Fixed a frozen screen when returning to PearList on GrapheneOS. The app looked stuck, taps did nothing visible, and only a restart cleared it. - Fixed note text going missing if you switched apps a moment after typing it. @Zapstore #PearList #Nostr #Bitcoin #P2P #lists #groceries #chores #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 1 week ago
PearCal v1.0.34 is out! A peer-to-peer group calendar 🎉 New Features - Blind Peers — always-on backup & sync for your shared groups. Pair an always-on "blind peer" to a group and it keeps everyone in sync and backed up around the clock — even when every member's phone is offline — and it can never read your events. Scan a QR to admit one, name each peer, watch its status live, and remove it anytime. - Encrypted groups. Group data is now encrypted per group, so blind peers (and any helper along the way) only store scrambled data they can't decrypt. Existing groups get a one-time heads-up when encryption turns on. ✨ Improvements - More reliable sync when two devices share a Wi-Fi network. - Desktop: application menu (Edit + Help/About); notification behavior now matches mobile; irrelevant buttons hidden. - Blind peers can be renamed inline, and names show up across your devices. 🐛 Bug Fixes - Android: fixed the stuck-on-loading-screen after force-close + quick reopen. - iOS: fixed a launch crash. - App no longer gets stuck at startup if one group fails to open. - A group's sync helper no longer lingers after the group is deleted. 🔒 Security & Privacy - Deleting a group, leaving a group, and transferring ownership are now verified against the real owner — a removed/malicious member can't delete or hijack a group. - Group data is encrypted end-to-end across sync helpers. 🖥 Desktop & Seeder (GitHub builds) - Blind-peer app installable on Linux, Windows, macOS, Umbrel, and Start9, with auto-update. - Windows desktop builds now run locally without a build VM. @Zapstore #pearcal #nostr #p2p #calendar #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 1 week ago
PearPetal v1.0.1 is out! A private, peer-to-peer menstrual & fertility cycle tracker. No account, no server, no cloud. The big one this release: PearPetal now works across more than one of your devices. Scan a QR code from your phone to link a tablet or a second phone, and your cycle log, your profile and your settings follow you there — still with no account, no server and no cloud. Everything syncs directly between your own devices, encrypted end to end. New - Link your devices with a QR code. Open Cycle settings → Your devices to generate a code, scan it from the other device, and you're paired. New devices can link right from the welcome screen. You can see everything you've linked, and remove a device whenever you like. - A recovery phrase. PearPetal can now show you a twelve-word phrase that restores your identity and lets you re-link your devices if you lose one. It doesn't restore your cycle log on its own — that's what an encrypted backup is for, so keep making those. - Your settings travel with you. Name, avatar, cycle lengths, goal, flower, conditions and birth control now match on every device you've linked, and update as soon as they sync. Improved - A calmer Cycle view. The whole view fits on one screen now. Logging a day opens in a sheet that slides up over the dial instead of taking you somewhere else, the dial hints at today, and moving between months cross-slides rather than jumping. - Support development, on iPhone too. The About section and the occasional thank-you nudge now appear on iOS the same way they always have on Android. PearPetal is free, and stays free — this just makes the tip jar reachable. Fixed - The About screen shows the right version. It was stuck reading 0.1.0 no matter what you had installed. Existing logs carry over automatically the first time you open this version. Nothing you've tracked leaves your device. @Zapstore #PearPetal #Nostr #Bitcoin #P2P #cycletracking #fertility #privacy #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 1 week ago
PearCircle v1.0.23 is out! A peer-to-peer location-sharing app New features - Run a seeder on Start9 (StartOS). You can now install the PearCircle Seeder on a Start9 home server, so your circles keep syncing even when everyone's phone is off. It installs straight from a marketplace link (no manual file copying) and gets update notifications like any other Start9 app. Works on both regular servers and Raspberry Pi-style ones. Add to your Custom Registries list in the Marketplace - Name your seeders. Give a seeder a friendly nickname (like "Home Pi") in its dashboard, and it now shows up under that name in the app's Seeders list instead of a long random code - so you can tell multiple seeders apart at a glance. Improvements - Redesigned seeder dashboard. The seeder's control panel is cleaner and more app-like: it fits on one screen, adds a light/dark theme toggle, and puts the circles it's keeping alive front and center with clear status and controls. - Friendlier pairing. When linking a seeder to your phone, the app now reminds you to turn off WiFi (use cellular) if a home-server seeder won't connect over the same network - a common gotcha. Fixes & polish - Seeder dashboard: replaced the plain browser pop-ups (like the "Leave circle?" prompt) with dialogs that match the app's look. - Fixed cramped and overlapping controls in the seeder dashboard on phone-sized screens. @Zapstore #pearcircle #p2p #family #privacy #bitcoin #zapstore
PeerLoom LLC's avatar
PeerLoomLLC 1 week ago
PearGuard v1.0.20 is out! A peer-to-peer parental control app ### ✨ 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 @Zapstore #PearGuard #Nostr #Bitcoin #P2P #parenting #family #screentime #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 1 week ago
PearList v1.0.1 is out! Shared household lists over peer-to-peer. No account, no server. ### ✨ Improvements - manual aisle picker on item detail + pin user-chosen aisles - custom aisles, 3 new built-ins, layout + AI-banner fixes - list view UX - flash new item, expand/collapse all, smooth sections - learn manual aisle overrides + settings info tooltips + grocery-only qty - bottom navbar (Lists / Settings / About) + settings label pass - manual user-defined sections for non-grocery lists - "Move to X" cue when dragging onto another group - recipe -> grocery items + defer model load - low-end hardware warning + themed confirm dialog - model memory-residency status + load/unload + sparkle cue - remove a stale member, or leave a space - stronger removal - revoke an evicted device's write access ### 🐛 Bug Fixes - cross-aisle drag now actually recategorizes (was snapping back) ### 🔧 Other - List categories + completion notifications - Offer to delete a list when its last item is checked - Grocery lists: prompt for quantity after adding an item - Uncheck all: reset a list for recurring use (chores) - Grocery aisle categorization: grouped, collapsible, drag-reorder - On-device AI aisle categorization via QVAC - Shopping label, seamless composer, learned-aisles trash icon - grouped Settings page + Local AI + memory toggle - "Add a photo" reads on-theme, not cyan @Zapstore #PearList #Nostr #Bitcoin #P2P #lists #groceries #chores #Android #iOS #Zapstore
PeerLoom LLC's avatar
PeerLoomLLC 2 weeks ago
PearPetal v1.0.0 is out! A private, peer-to-peer menstrual & fertility cycle tracker. No account, no server, no cloud. What's new: • Track your cycle on a living petal dial, with next-period, fertile-window and ovulation estimates computed right on your device • Share a scoped, read-only view with a partner (cycle phase only, your fertile window, or your full cycle) and end it any time • Log period, flow, symptoms, mood, notes and BBT; goal-aware for tracking, conceiving, avoiding or pregnancy, and it adjusts for conditions and birth control @Zapstore #PearPetal #Nostr #Bitcoin #P2P #cycletracking #fertility #privacy #Android #iOS #Zapstore