Navigate

Overview

Tools

References

Documentation: Compaws

Compaws: Pet-Friendly Establishment Directory Specification

A crowdsourced, open-data directory mapping pet-welcoming establishments, public parks, and transit policies across Philippine urban centers.

The Problem Compaws Solves

Finding reliable, up-to-date information regarding pet policies in Philippine public places is remarkably difficult for pet owners. Malls, cafes, parks, and public transportation operators across Metro Manila, Cebu, and Davao frequently enforce conflicting rules—some require pet strollers or diapers, others impose weight limits, and many restrict entry entirely without prior notice.

Existing commercial directories often suffer from outdated listings, vague descriptions ("pet-friendly" with unstated carrier requirements), or ad-heavy interfaces that lack spatial mapping.

Compaws bridges this gap by providing an open-source, community-verified map directory. Every listing provides structured metadata on indoor/outdoor access, carrier and diaper requirements, outdoor seating availability, and direct spatial coordinates mapped to OpenStreetMap geometries.

Core Directory Features & Location Categories

1. Granular Pet Policy Tags

Listings are categorized with specific policy tags: Indoor Allowed, Outdoor Seating Only, Stroller/Carrier Mandatory, Pet Diaper Required, and Leashed Parks.

2. Spatial Map Radius Queries

Locates nearby pet-welcoming establishments relative to user coordinates or PSGC municipal boundaries using lightweight spatial radius calculations.

3. Transit & Park Policy Directories

Includes specific transit guidelines for Metro Manila rail systems (LRT-2 pet policy rules) and major public parks (BGC Greenway, Salcedo Park, Ayala Triangle).

4. Git-Backed Submission Pipeline

Community members suggest new locations or report policy changes directly via GitHub YAML files, ensuring transparent data verification before deployment.

Open Data Schema for Establishment Submissions

Compaws uses a standardized YAML structure for location data files. Here is how establishment entries are formatted:

# Example: Compaws Location Schema Entry (YAML)
id: "est-bgc-high-street"
name: "Bonifacio High Street Park"
category: "Park & Outdoor"
psgc: "137607000" # Taguig City PSGC Code
coordinates:
  latitude: 14.5512
  longitude: 121.0504
address: "Bonifacio High Street, BGC, Taguig City, Metro Manila"
policy:
  indoorAllowed: false
  outdoorAllowed: true
  leashRequired: true
  carrierRequired: false
  diaperRequired: false
  sizeLimit: "None"
verifiedDate: "2026-07-20"

Data Verification & Community Guidelines

Because commercial establishment policies change over time, Compaws incorporates timestamped verification metadata. Every location listing displays a Last Verified date tag.

Users can flag outdated entries or submit corrected policies via open pull requests on the mapaPH repository. All submitted coordinates are checked against OpenStreetMap bounding boxes before merging into the main web distribution.

← PreviousTo-Cubao StatusNext →PSGC Reference