EasyBear Technician
Appliance repair companion
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
EasyBear Technician is the field companion app for EasyBear Appliance Repair technicians.
- View daily schedule and booking details
- Navigate to customer locations with turn-by-turn directions
- Upload work photos and diagnostic notes
- Collect payment on site by cash, or send the customer a card payment link
- Manage your schedule, earnings, and profile
- Receive instant push notifications for new bookings
- Real-time chat with customers and dispatch
more Your day now reads in true order: bookings are grouped and sorted by their actual time slots, so the schedule flows the way your day does.
More control after you quote a price: record a customer's decision to decline the repair right from the job, change the price in place without re-sharing the estimate, and the signing screen always shows the exact total the customer agreed to.
Plus smaller fixes and refinements throughout the app.
2.5.18 Sep 21
Workflow buttons now respond instantly and never leave you guessing: every tap answers right away, a button that is unavailable explains why, and a stuck photo upload shows up with a clear way to retry or discard it.
Edit an estimate at any time from the booking menu without changing where you are in the job, and send a customer a reschedule link in fewer taps.
Plus smaller fixes and refinements throughout the app.
2.5.17 Sep 12
Order parts for a job right in the app, including the expected arrival date, and follow the order from the booking. Client chat is easier to follow, with the two sides of the conversation laid out clearly and voice messages that play back more reliably. Capturing a customer signature now uses a smoother, more responsive drawing pad.
Photo uploads hold up better on a weak signal, and there are a number of smaller fixes and refinements throughout the app.
2.5.16 Sep 7
Accept card payments in person with Tap to Pay on iPhone. Take a contactless card, Apple Pay or another digital wallet right on your iPhone at the job, with no extra reader to carry, charge or connect. It sits on the payment screen next to the options you already use, and cash and the card payment link are unchanged.
Steadier in the field. Saves and status changes hold up better on a weak signal, work still waiting to sync is counted for you instead of quietly disappearing, and there are a number of smaller fixes and refinements throughout the app.
2.5.15 Aug 28
Chat is rebuilt around your client conversations. They open first now, and the conversation itself fills the screen instead of sharing it with a panel of booking details. The booking behind the thread — call, directions, the full record — is one tap away from the header when you want it. Each channel now shows which one you are typing in, so a message meant for the client cannot quietly go to dispatch.
Availability and time off are one door. The Availability tab holds both: block a slot from one short sheet, or request time off from the same screen and see your requests beside your slots. Work Schedule in your profile is now your weekly hours plus a link to that one door, instead of two places that disagreed about which was in charge.
A change you save no longer reports an error when it actually went through. A save is judged by whether the server accepted the write, not by whether the app recognised every field in the reply.
A weak signal no longer signs you out. Only a login the server actually refuses ends your session — a dropped connection, a timeout or a server hiccup now leaves you signed in and retries.
Work still waiting to sync is counted for you, and anything the app has to drop is announced instead of quietly disappearing, so you can see what is pending and what was removed rather than finding out later.
Tap to Pay on iPhone is still awaiting Apple's activation for this build. The payment screen says exactly that and points you at the card payment link, and the one-time notice explaining it now reliably appears instead of being spent unseen. Cash and payment-link collection are unchanged and work as before.
2.5.14 Aug 24
This release is about in-person card payments — and about being straight with you when they are not available.
Tap to Pay on iPhone is awaiting Apple's activation for this build. The payment screen now says exactly that: the row explains itself and points you at the card payment link, instead of offering a control that could only fail. Cash and payment-link collection are unchanged and work as before.
When the reader is activated, it will explain itself too. This release rebuilds the card reader's messages end to end. Every failure now names its cause and what to do next, instead of a raw error code. A tap you cancel yourself reads as cancelled rather than failed. A payment that was left half-finished on a job is now recognised from the server's own record, so you can finish or clear it instead of unknowingly starting a second charge. And while the phone is still preparing the reader, the screen says so — the button stays pressable, and a setup that fails offers a Retry rather than going quiet.
Also in this release: an updated card-reader component, a chat fix for messages marked as read while a screen was closing, and internal reliability work that does not change what you see.
2.5.13 Aug 17
This release is a round of reliability and clarity fixes. There is no new feature to learn — the changes are in the places where the app used to leave you guessing.
When something fails, you now get the reason. Job actions that failed while you were offline, or after your session expired, used to show the same "Something went wrong" as any other error. Now the message names the real cause, so you know whether to retry, reconnect, or sign in again.
The sync badge tells you what is stuck. It used to say only "N items pending · issues" — no lane, no count — so a document upload that had failed for good looked exactly like a queue that was merely busy. It now names what failed and how many, and the Sync Center row for it is one tap away.
Your unsent message survives a tab switch. Typing a reply in a job's chat and glancing at the other channel used to discard the draft. Client and Internal now keep what you typed until you send it.
Photos waiting to upload no longer fill your phone. Queued originals are held at a size limit measured after the copy is made, so a long queue on a bad-signal day cannot quietly take hundreds of megabytes of storage.
Double-tapping Upload on Documents no longer submits twice. A quick second tap used to slip through before the first one registered, so the same document could be sent up twice. The button now locks the moment you press it and stays locked while the file chooser opens.
Client messaging shows its state honestly. When client chat is not enabled for your account, the Client tab is greyed rather than looking identical to a working one — and it still opens, so the reason is right there instead of being a tap that does nothing.
Also in this release: fixes across the upload queue and chat screens, and internal work that does not change what you see.
2.5.12 Aug 13
Photo uploads, rebuilt. A detailed photo from a bright scene could be too large to upload, and the job would sit stuck behind it. That is fixed: the app now measures each photo after preparing it instead of before, so large camera shots go through on the first try.
You can see what is waiting. Queued and failed uploads now appear on the screen that owns them — job photos in the photos hub, certificates and documents on the Documents screen. Retry happens right there in the list instead of sending you back through a modal, and an upload that has failed for good is marked clearly so you can discard it and move on.
Documents. Certificates can now be submitted as PDFs. A file in a format we cannot accept is refused up front with the reason, instead of appearing to upload and failing later.
Finishing a job offline. The finish step and the photos hub now agree about which photos are still missing, and finishing works with no signal — the work queues and sends itself once you are back online.
Fewer duplicate messages to customers. Submitting Running Late twice in quick succession no longer sends two notifications; the second is refused on screen.
Photo previews. A photo you just took now keeps rendering after it uploads, including when you leave the app and come back, and previews refresh on their own instead of turning into broken tiles.
Also in this release: each job has a clear photo limit and the picker offers only as many as will still fit, the Sync Center shows entries for photos removed to free up space, and there are stability fixes across the upload queue.
2.5.11 Aug 8
Revenue, rebuilt. The Revenue tab is now two screens instead of four. Balance shows your next payout, your position in the payout queue, and your money as one running statement you can read top to bottom — every job, adjustment and payout in a single tape instead of four separate summaries that never quite agreed with each other. Jobs keeps the period economics: pick a range, see the totals, export a CSV. Tapping any statement row opens the full detail for that transaction or payout.
My Day, simplified. Expanding a booking card now shows information only — the actions stay where you expect them, on the card itself. Sections start closed, so one long job no longer buries the next one, and only one card is open at a time. "Start Job" is now present on every active booking instead of appearing only at certain stages; when a step is not available yet the app tells you why rather than hiding the button.
Signing and estimates. The signature step no longer strands you when a signing link fails to load — it falls back through the remaining options and tells you which one it used. When a signing attempt fails, the reason is shown on screen and the step can be retried without restarting the job.
Fewer blank screens. A single unreadable record from our servers used to be able to empty an entire list. Lists and detail screens now keep everything they can display and show a short notice about the rest. Screens backed by queued work keep showing your local queue when the server cannot be reached, instead of replacing it with an error page.
Messaging. Sending a message now uses the same durable queue as photos and job steps, so a message written with no signal survives an app restart and sends itself once you are back online.
Also in this release: stability fixes across booking cards, chat and the sync queue.
2.5.10 Aug 5
Reliability release, focused on taps that used to do nothing and work that used to go missing.
Buttons and menus. On iPhone, the "+" button for adding job photos could open nothing at all, and a single dead tap would then stop every later menu in the app, including document upload, until you restarted. That is fixed. The booking "..." menu now opens each item reliably, the self-reschedule date picker appears when you choose that option, and every bottom sheet has a visible way to close it. The Sync Center in particular is no longer a one-way trip.
Photos. Retry and Discard now work on queued photos, both in the Sync Center and on the booking's own photo list. Queued photos survive an upload error and an app restart. A brief problem on our servers no longer kills a queued photo or signs you out mid-job, a session that expires during an upload now renews itself, and a busy server is retried instead of being marked failed for good. If the queue is genuinely full you get a clear message instead of silently losing the shot. Photos added through "Choose File" are now resized and checked like any other photo. Offline, the Work Photos section keeps showing your queued photos and the Add Photo button, so you can still capture work with no signal.
Payments and earnings. A second card charge can no longer start while one is still running. The app will not charge an amount it worked out on the phone when the server price is unknown; it asks you to retry instead. An unavailable payout balance is shown as unavailable rather than as $0.00, and one unreadable record from the server no longer empties your whole earnings, transactions or ledger list.
Navigation and GPS. Rerouting during turn-by-turn navigation now works instead of failing with an error on screen. A failed shift start no longer leaves location tracking broken for the rest of the session, and the location recovery options now tell you what happened when a setting cannot be opened.
Chat. "View Booking" opens the booking instead of a Not Found screen. Opening a chat from a notification no longer clears a customer's unread mark before you have read it. Sending the same message twice shows a plain message, and a running-late ETA can be corrected after it is sent.
Also in this release: steps that need a connection now say so instead of queueing and failing later; if the app hits an unexpected error you get a recovery screen instead of a frozen launch screen; payout and schedule reminders open the right screen when tapped; the KPI and Ratings screens show a loading state instead of half a screen; declining a camera or photo permission now explains what to do next; documents and certificates can no longer be uploaded twice by a double tap; and a new booking state, "No Response Yet (Parked)", is displayed correctly.
2.5.9 Aug 2
Performance and reliability release. My Day, booking cards and the job workflow now render noticeably smoother — fewer stutters when steps, photos and statuses update. Offline sync is more dependable: queued workflow steps, photo uploads and messages recover cleanly after connection drops, with honest status and retry controls. Fixed a chat message display issue and improved how updates reach your device. Plus many small stability fixes across bookings, payments and earnings.
2.5.8 Jul 28
Redesigned My Day: cleaner booking cards with a streamlined actions menu and quick-contact icons. New Client chat tab: message clients directly from the app, alongside your internal team chat. Sign estimates natively in the app — no browser round-trip. More reliable photo uploads and job workflow offline: queued steps show honest status with retry controls. View booking documents as PDFs in-app. Ratings screen now shows your full rating distribution. Voice-call OTP option at login. Plus many stability, performance, and offline reliability improvements.
2.5.7 Jul 27
Network reliability improvements: smarter offline detection with automatic recovery, improved request pipeline with bounded concurrency and staged retries. Enhanced connectivity monitoring with event tracking and schema-drift telemetry. Realtime channel self-healing on foreground and reconnect. Improved offline guard deduplication. Stripe Terminal initialization improvements with automatic retry. Various performance and stability fixes.
2.5.6 Jul 23
Photo delivery reliability: improved upload scheduling with offline pause, automatic reconnect recovery, and upload watchdog for stuck transfers. Enhanced error handling for authentication refreshes during uploads. Stability improvements across the app, including scheduler reset on reconnect and honest progress reporting. Various bug fixes and performance improvements.
2.5.4 Jul 22
Offline reliability: your day's bookings, job details, and photos are now cached, so the app keeps working through spotty connectivity and syncs automatically when you're back online. Smoother, faster list screens throughout the app. Stability and crash fixes, including a rare freeze during photo capture. Various bug fixes and performance improvements.
2.5.3 Jul 21
New Job Photos hub for managing before, during, and after photos in one place. Improved photo upload reliability with offline queue — photos now upload automatically even with spotty connectivity. Better toggle switch visibility across the app. Schedule editing moved into the summary card for quicker access. Draft preservation for estimates and payment modals when navigating back. Bug fixes and stability improvements.
2.5.2 Jul 16
Earnings dashboard overhaul: detailed settlement breakdown, transaction history with search, payout tracking, and onboarding banner for new technicians. Request new service zones directly from the app. Improved parts ordering and cancellation workflows with clearer error messages. Bug fixes and stability improvements.
2.5.1 Jul 15
Earnings dashboard overhaul: detailed settlement breakdown, transaction history with search, payout tracking, and onboarding banner for new technicians. Request new service zones directly from the app. Improved parts ordering and cancellation workflows with clearer error messages. Bug fixes and stability improvements.
2.5.0 Jul 10
New visit actions: notify customers when running late or unable to make an appointment directly from your booking card. Includes preset reasons and optional custom messages for quick communication.
2.4.0 Jul 4
Improved login experience with clearer error messages, better rate limit handling, and persistent cooldown state.
2.3.0 Jun 28
Added automatic HEIC-to-JPEG conversion for work photos, improved photo compression, and better error reporting for uploads.
2.2.0 Jun 7
Improved rate-limit handling, photo workflow enhancements, and bug fixes for smoother field operations.
2.1.0 Jun 7
Your day now reads in true order: bookings are grouped and sorted by their actual time slots, so the schedule flows the way your day does.
More control after you quote a price: record a customer's decision to decline the repair right from the job, change the price in place without re-sharing the estimate, and the signing screen always shows the exact total the customer agreed to.
Plus smaller fixes and refinements throughout the app.
more Version 2.5.18 Sep 21
Data Linked to You The following data may be collected and linked to your identity:
Financial Info Location Contact Info User Content Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity: