Work

2023–present/Mobile/Live

SafeDeal

AI shopping browser for Amazon, eBay, and AliExpress — verdicts, not guesswork.

Problem
Phone shopping on Amazon, eBay, or AliExpress meant guessing at reviews, discounts, and seller quality without desktop extension helpers.
Action
Owned the RN shopping browser: in-app WebView, product/seller rules, AI review rollups, and price history in one sheet.
Result
Live on Google Play (5K+ downloads) and iOS alongside the broader Safe Deal platform.
  • 5K+ downloads on Google Play
  • Amazon, eBay & AliExpress coverage
  • Open-source shopping assistant

The Problem

Shopping on Amazon, eBay, or AliExpress means reading long review threads, guessing whether a discount is real, and trusting seller badges that don’t always tell the full story. That work is worse on a phone, where comparison tabs and extension overlays don’t exist.

Safe Deal already had a desktop browser extension for this. Mobile needed the same decision layer without asking people to leave the product page.

What I Built

I was the React Native frontend engineer on the Safe Deal mobile app — an Expo shopping browser that opens marketplace product pages in an in-app WebView and surfaces a buy/caution verdict with evidence on top of the live page. Shipped for Android and iOS.

Major Features

For shoppers

  • Marketplace hub — One-tap shortcuts into AliExpress, Amazon, and eBay, plus custom links you add yourself.
  • In-app browser — Search or paste a URL, back/forward, and browse product pages without hopping to Chrome or Safari.
  • Product insights — Rule checklist for reviews, seller tenure, price vs average, and store satisfaction, plus a price-history chart.
  • AI insights — Review text rolled into pros, cons, and “good to know” so you don’t read hundreds of comments.
  • Customer images & review videos — Real buyer photos and a YouTube reviews search from the same analysis sheet.
  • Share into SafeDeal — Share a product link from another app; Safe Deal opens it and runs the analysis.
  • Languages — Large locale set so the same flows work across markets.

Under the hood

  • Site-aware product detection — Recognizes Amazon / eBay / AliExpress item URLs so the analysis UI only appears on real product pages.
  • Injected page cleanup — WebView scripts tighten the viewport and hide noisy marketplace chrome so the product — and the Safe Deal sheet — stay readable.
  • Cached analysis by URL — React Query keeps conclusions keyed to the page you’re on while you move between tabs in the sheet.
  • Share-intent entry — OS share target opens the shared product URL directly in the browser shell.

Key Challenges

The app is a browser and a decision UI at once. Navigation, URL validity, and home shortcuts had to stay simple while the analysis modal stayed one tap away from any product page.

Analysis must feel ambient, not bolted on. The footer shield turns green / amber / red with the conclusion so status is visible while you still see the marketplace page behind the sheet.

Mobile is part of a larger product. The React Native client had to match Safe Deal’s extension story (same retailers, same “recommended / not recommended” language) without owning the whole desktop pipeline.

Results

The app is live on Google Play (5K+ downloads) and iOS, alongside the product site at joinsafedeal.com. The Safe Deal platform also ships as a browser extension across major desktop browsers.

Approach

React Native with Expo for iOS and Android. React Native WebView for the shopping shell. React Query for analysis fetches. Stack details live in the sidebar.

Building something in this space?

I ship mobile, web, and AI product surfaces end-to-end — from product UI to payments and store releases.

Get in touch →