SATELLAI · connected pet technology

From connected hardware to a pet-centric product system.

I co-defined the model connecting pets, devices, and long-term data; owned the AI-health experience from prioritization and readiness through prompt, customer-facing insight, and evaluation; and improved the existing product using real return feedback.

Role
Product Designer
Period
Aug 2025–Jun 2026
Markets
U.S. & Europe
System orientation · Reconstructed
Health baseline coverage40% 70%

Following profile-completion and wear-time Nudges.

Return rate after the January release~25% from February

Compared with an Aug–Jan average of ~40%; observed after release, not claimed as sole causation.

Context

A pet product is not one device and one app.

The companion app connected a persistent pet identity with replaceable hardware, incomplete sensor data, imperfect connectivity, and the people responsible for care. A decision in one layer changed the rules in the others.

Collaborated with
CEO · CTO · Engineering
Scope
Product model · AI health · Connected hardware · Existing-product UX · Analytics tooling
01

Product model · Shipped

A collar can be replaced. A pet cannot.

Replacement was not only a pairing problem. When hardware stands in for identity, changing it can also disrupt history and make future device relationships harder to reason about.

Figure 01

The product model separates what persists from what changes.

Reconstructed from shipped relationship
Persistent entityPet
  • Health history
  • Activity history
  • Insights
Assignable relationshipreplace · reassign
Replaceable entityDevice
  • Tracker
  • Collar
  • Future hardware types
Health and activity history belong to the Pet; hardware relationships can change without resetting that identity.
Figure 02

Model → product behavior

Shipped-screen selection pending
01Persistent pet record

The experience starts from a pet identity that can outlive any one device.

02Assign hardware

A compatible device connects through an explicit relationship.

03Change the relationship

Replacement or reassignment updates hardware without recreating the pet.

04Preserve continuity

Health and activity history remain attached to the persistent entity.

The final figure will use selected shipped screens to show how the model affected pairing, replacement, reassignment, and history continuity.
02

AI health · Mixed shipped status

When should AI speak—and when should the product ask for more data?

The work began before the prompt: deciding which signals deserved proactive attention, whether the system had enough individual context, and how a useful insight should be generated, presented, and evaluated.

Figure 03

What is worth monitoring?

Real framework · visualization reconstructed
01Prevalence

Does the issue affect enough pets to justify proactive attention?

02Detectability

Is it difficult for owners to notice consistently on their own?

03Actionability

Can the signal lead to a meaningful next step?

Applied to early signalsResting respiratory rateActivityRest
The complete prioritization vision did not fully ship; only several health metrics had launched when I left.
Figure 04

Readiness routes the experience before AI generates an insight.

Confirmed logic · detailed evidence pending
Pet profile+Sensor history+Individual baselineReadiness check
Missing profile contextProfile-completion Nudge

Ask for the specific context the product still needs.

Insufficient wear dataWear-time Nudge

Help the pet accumulate enough consistent data for a baseline.

Health Insights disabledNo Nudge

Respect the owner’s decision rather than continuing to push.

Sufficient data
Context + promptCustomer-facing insightEvaluation + iteration

I owned this sufficient-data branch; exact prompt, output, and evaluation artifacts will be selected during evidence review.

Data insufficiency becomes an actionable product state—not an unsupported AI answer.
Readiness outcome40% 70%

The share of pets with an established health baseline increased following the profile-completion and wear-time Nudge redesign. This result validates the readiness branch, not generated-insight quality.

03

Existing product · January release

What return feedback revealed about the existing product.

Monthly return reasons surfaced different software problems with different causes. Connectivity was a system-comprehension problem; fence creation and editing were interaction problems.

Track A · System comprehension

When a connection problem looked like device failure.

Some customers interpreted weak connectivity as a broken device. The redesign made the connection condition and device state easier to distinguish.

Figure 05

The same connection problem, before and after

Original + shipped UI pending review
01Ambiguous connection state

The exact original state will be selected from product evidence.

02Revised state communication

The exact shipped wording and behavior will be shown without adding unverified recovery claims.

This comparison will focus on what users could infer from the interface, not on reconstructing unsupported copy or timing.
Track B · Interaction craft

Reducing friction in a core device task.

The fence work explored direct manipulation, physical and signal constraints, review states, and the choice to edit or proceed.

Figure 06

One end-to-end fence interaction story

Design exploration · evidence selection pending
01Original flow

Select the precise creation or editing friction from the source file.

02Direct manipulation

Show how owners shape and adjust the boundary on the map.

03Constraint review

Surface roads, buildings, dimensions, and signal risks before saving.

04Edit or proceed

Let the owner resolve highlighted areas or knowingly continue.

The final figure will use selected, anonymized frames rather than a scaled-down Figma board.
Figure 07

What we observed after the January release

Correlation · not sole causation
Aug–Jan~40%

Average overall return rate

JanuaryUX release

Connectivity and fence improvements shipped

From February~25%

Observed average overall return rate

App-related reasons did not appear in subsequent return feedback. The redesign is not presented as the only possible cause of the overall change.
04

Two smaller decisions

Technical constraints and internal tools.

Pre-launch · Not market-validated when I left

Satellite communication–enabled tracker

How real-time should “real-time” be?

Freshness competed with battery life and satellite transmission cost. We defined a first-version rule rather than promising continuous updates.

Figure 08 Reconstructed pre-launch rule
Location freshnessBattery lifeTransmission cost>500m movement → one-way satellite location update

Final location-state evidence pending review.

Internal analytics

Removing SQL as a prerequisite for everyday product questions.

I built a Feishu workflow using OpenClaw and MCP to turn natural-language questions into BigQuery metric queries.

Figure 09 Confirmed system chain
FeishuOpenClawMCPBigQueryFeishu answer

Question Show health-baseline coverage for the last 30 days.

Answer Redacted conversation evidence pending review.

What this work reinforced

Models before screens. Data readiness before AI output. Physical constraints are product constraints.