# Competitive Research: Hoppler (hoppler.com.ph) Clean-room reverse-engineering notes for the `property-portal` roadmap. All data gathered from public HTTP responses (`curl`, desktop Chrome UA), public `robots.txt`/`sitemap.xml`, and public web search. No authentication, scraping automation, or ToS-violating access was used. Captured 2026-07-11. ## 1. Overview & positioning (brokerage-led model) Hoppler is not a pure classifieds/listings board — it is a **licensed real-estate brokerage that operates its own online marketplace**. The homepage `Organization`/`RealEstateAgent` JSON-LD self-identifies as: - Legal name **"Hoppler Inc"**, `foundingDate: "2004"` (per site's own structured data — note this conflicts with press coverage, see below), founder **Ramon Ballesca**. - Registered office: "Penthouse, PNB Makati Center, 6754 Ayala Avenue, Barangay San Lorenzo, Makati City" — a real brokerage address, not just a tech company mailing address. - `RealEstateAgent` schema type with `openingHours: Mo-Su 08:00-20:00` — the site models itself in structured data as an actual real-estate agency, not just a platform. Web search (public sources) adds context (inferred, not directly observed on-site): - Press (Inquirer, NewsBytes.ph) reports Hoppler was founded ~2012–2014 by Ramon Ballesca; raised early seed funding (~$200K) plus a ₱22M round from Elizalde-Roxas Corp in 2014. - **Frontier Digital Ventures** (Malaysia-based, backs multiple SEA property portals e.g. iProperty group affiliates) invested in 2017 and increased its stake to **51% in 2021**, i.e. Hoppler is majority-owned by a regional proptech roll-up, not fully independent. - Total reported funding across trackers (Crunchbase/Tracxn/PitchBook, inferred, not verified first-hand): low single-digit millions USD. - Sitemap shows **9,207 indexed listing URLs** (`sitemap-listings-1.xml.gz`), consistent with press claims of "10,000+ listings," concentrated in Metro Manila (Makati, BGC/Taguig, Mandaluyong, Muntinlupa, Pasig, Parañaque, Las Piñas, Quezon City appear repeatedly as location facets). The positioning is "search + real brokers behind every listing," reinforced by a **"Trusted Brokers and Top Agents"** tagline in the meta description, an inquiry flow that routes to human agents (see §4), and a dedicated **partner-broker recruitment program** ("KUMITA by Hoppler," `/kumita-brokers`) that lets independent brokers list properties and earn commission through the platform — brokerage network expansion is a first-class product surface, not just a footer link. ## 2. Tech stack & architecture Observed via response headers, HTML markers, and the main JS bundle (`/xpoc/js/main.c674426a.js`, 1.17 MB): - **Public site (`www.hoppler.com.ph`)**: `Server: nginx`, `X-Powered-By: Express` — a **Node.js/Express** app behind Nginx, doing **server-side rendering** of marketing/search/detail pages (no cookies set on these responses; stateless SSR). - **API host (`api.hoppler.com.ph`)**: `Server: Apache-Coyote/1.1` and a `JSESSIONID` cookie — a separate **Java (Tomcat, likely Spring)** backend on its own subdomain, with wide-open CORS (`Access-Control-Allow-Origin: *`, custom `X-CSRF-*` allowed headers). The homepage `` confirms the front end calls this host directly from the browser. - **No Next.js/Nuxt markers**: `__NEXT_DATA__`, `__NUXT__`, `__INITIAL_STATE__`, `wp-json` all **not observed**. Instead, page-specific data is embedded as **base64-encoded JSON inside `