You are offline. Current emergency information cannot be refreshed. Previously visible information may be stale; missing data does not indicate safe conditions.
A newer BSAFE version is ready.
Use your location?
Your approximate location centers the map and stays in this page session. OpenFreeMap receives requests for the tiles in the visible area, which can reveal the area being viewed. BSAFE does not save your coordinates or infer a municipality without verified boundaries.
Notification message here
Check the source and time. Weather information is model data for approximate place points. Current emergency information appears only when a verified record has been published.
BSAFE for Bulacan communities
Local conditions, clearer decisions.
Choose a supported municipality to review published flood information, weather context, road conditions, and emergency resources in one place.
Your locationNot requestedAllow location access to show your approximate position.
Nearest included municipality reference
No municipality selected
A municipality is confirmed only when verified boundary data is available.
Selected municipality
Malolos, Bulacan
Current published flood statusChecking published records…
A missing record does not confirm that an area is safe. Check local government guidance before travelling.
Geographic view
Explore six Bulacan localities
Review OpenStreetMap roads and waterways with approximate place references. Published BSAFE overlays remain clearly identified and separate from the basemap.
Find information
Shortcuts to the most requested resources
Choose your area
Focus public information and the geographic map on a supported municipality.
6 supported areas
Road conditions
Checking current published road records…
Official updates
Publisher and validity must be confirmed before acting.
Published updates will appear here when available.
Community reporting
Send a private, unverified observation for authorized review.
Published community information
Incident reports
Reports appear here only after an administrator converts an accepted submission into an official record and separate staff verify and publish it. These reports are public information records, not emergency warnings.
Loading published incident reports…
Barangay flood status
Review current published flood observations by municipality and barangay.
Coverage is not complete. BSAFE has no verified barangay boundary registry. Areas below appear only when a current published observation names them; absence of a record does not mean flooding is absent or an area is safe.
Published flood observations
Loading current published information…
Current observations
Loading current published information…
Published observation history
Earlier records are historical context and may no longer describe current conditions.
History loads after current observations.
Historical flood monitoring
Explore independently verified published observations as historical context.
Historical records are not current warnings or predictions. Counts describe information available in BSAFE and may reflect uneven reporting. A record applies only to its supplied point or polygon; it does not establish flooding throughout a barangay or municipality.
Loading published historical observations…
Available history summary
Selected municipality and date range.
Published observations
0
Locations represented
0
Highest recorded depth
Unavailable
Observed flood records
0
Observation period
Unavailable
Recorded water-depth timeline
Choose one comparable location, record type, and measurement basis. Values are normalized to centimeters.
A comparable series will appear when at least two matching depth measurements are available.
Select a chart point to inspect its recorded value.
Water-depth values in a table
Published water-depth observations
Observed
Depth
Basis
Location
Source
Municipality comparison
Available records for the selected date range across BSAFE’s six municipalities.
Flood observation comparison by municipality
Municipality
Observations
Depth readings
Highest depth
Recorded severity
Represented period
Historical observation timeline
Newest observation first. Historical status is separate from the administrative audit trail.
Loading flood history…
Historical flood and rainfall patterns
Compare published flood reports with ERA5 modeled rainfall at an approximate place point. This is historical context, not a current warning or prediction.
Historical analysis loads when you open this section.
Published observations
—
Complete-range model total
Unavailable
Measured depths on this page
—
Coverage will appear after loading.
Rainfall and report timeline
Daily modeled rainfall and published report counts for Philippine dates. Missing model hours remain unavailable.
Published observations and prior rainfall
The lookback ends at the last completed model hour on or before the observation timestamp; a report may lag flooding.
Published flood observations with prior modeled rainfall
Observed · PHT
Location
Recorded severity
Depth and basis
Modeled pre-report rain
Report source
Map
Reported locations on this page
Repeated reports may describe one incident. Report count is not flood frequency.
Comparable recorded depths on this page
Average and maximum use only matching location, record type, classification, and measurement basis; inferred values are excluded.
Comparable published flood depth series
Comparable series
Readings
Average
Maximum
Six-municipality record coverage
Same selected dates. Rainfall is loaded only for the chosen place point; select another municipality to compare its model grid.
Published flood observations and modeled rainfall by municipality
Municipality
Published observations
Modeled rainfall
Flood impact records
Review published flood and road information at its recorded location. Check the observation time and source before interpreting a record.
Loading current published records…
Understand the information
Confirmed observation
A verified published report at a recorded point, extent, or road segment. Conditions elsewhere may differ.
Historical susceptibility · unavailable
A source-defined hazard scenario needs a validated, permitted dataset. Earlier flood reports are shown separately in Flood history.
Rainfall context
Model rainfall at an approximate place point. It does not establish flooding or road passability.
Insufficient data
Missing sources, measurements, or geometry leave a question unanswered. Missing information does not establish safety.
Published estimates are labeled Estimated information. Independent administrator review does not scientifically validate a flood model.
Data coverage and limits
Waiting for public records.
Assessment method and unavailable calculations
This page checks public publication status, verification, timestamps, geometry structure, and record-supplied place names. It does not check whether a point lies inside a barangay boundary or infer flooding from rainfall or elevation. Counts describe records; several reports may describe one incident.
Area and road-length exposure: unavailable. Validated barangay boundaries and permitted hazard polygons are missing. Polygon overlap and accurate metric area/length calculations require validated topology, geographic identifiers, dataset dates and scenarios, and license approval. Affected population and household totals are unavailable.
Available published records
Select a record to inspect its supplied geometry on the map. Open its explanation for source, freshness, and location limits.
Loading
Rainfall monitoring context
On demand, Open-Meteo model rainfall for an approximate GeoNames place point. It cannot confirm flooding or road passability.
Rainfall context has not been loaded.
Road conditions and incidents
Review verified, current road observations and locate their recorded segments on the geographic map.
No record does not mean passable. BSAFE shows only current, independently verified and published observations. OpenStreetMap roads are geographic context; a road has a BSAFE condition only when a colored road overlay and its source record are present.
Published road observations
Loading current published information…
Current road records
Only records that remain published, verified, and unexpired appear here.
Loading current published information…
Road condition history
Historical road records can help show context but must never be read as current passability.
Public road condition history is not currently exposed by the approved database views. Resolved, expired, and archived records remain outside this public current-information page.
Bulacan municipality map
Geographic roads and waterways with verified published BSAFE overlays when available · no administrative boundaries
Geographic map
PUBLISHED BSAFE LAYERS ONLY
Manual selection focuses the map and public information. It does not verify that your GPS point is inside that municipality.
Loading OpenStreetMap geography…
BSAFE municipality status overview
A simple status board for the six covered localities. The shapes are a guide for comparing places and are not geographic boundaries.
No municipality status has been published yet.
NormalMonitorWarningCritical
Check each place before making a decision. This overview summarizes the latest status published by BSAFE administrators. It does not draw municipal borders or show the exact extent of flooding.
Roads, rivers, and place labels come from OpenStreetMap data. Municipality points are approximate GeoNames place references and do not mark boundaries. Verified BSAFE overlays appear only when published and still current.
Legend and map layersShow filters and map explanations
Available map information
Choose which BSAFE reports to show. Reports without an exact map location are listed in Flood status.
Boundary layers are unavailable because verified municipality and barangay polygons are not integrated.
Surface elevation context
Elevation context is off. Historical/modelled susceptibility data is unavailable.
Turn on elevation context to inspect the selected approximate place point.
Lower model surface heightHigher model surface height
Read how elevation data is used
Historical susceptibility describes a source-defined scenario rather than current flooding or a forecast. It is unavailable because BSAFE has no validated, permitted hazard polygon dataset. Administrator publication alone does not establish scientific validation or reuse permission. Susceptibility geometries are withheld until those checks are complete.
The colored rectangle covers only a sourced raster crop around six GeoNames points; it does not show municipal or barangay boundaries. Copernicus GLO-90 is a digital surface model that includes buildings and vegetation. Zero-valued cells are masked because they can represent water fill. Colors are surface height, not hazard classes. Model height alone cannot establish flooding or water depth.
Source: Copernicus GLO-90 Public, 2021 AWS COG release, WGS84 horizontal / EGM2008 vertical, metres. Nominal grid spacing is 3 arc seconds (about 90 m); published absolute vertical accuracy is <4 m at 90% confidence globally, not a local survey guarantee. Dataset details · Technical specification.
Selected municipality place point · not its boundary
BSAFE flood overlays · when verified records are published
Observed · low concern
Observed · monitoring
Observed · warning
Observed · critical
Observed · informational
Susceptibility · unavailable
Historical · dashed slate
Estimated · dotted violet
Severity labels are BSAFE record categories, not official government warning thresholds. A cyan halo marks selection and never changes classification, depth, or road condition.
Historical observations opened from Flood history use a separate slate marker or dashed polygon layer. They are context from an earlier observation and are not current warnings.
Road overlays · published condition retains its color when selected
Verified passable
Flooded
Restricted
Closed
Under observation
Unknown · passability not established
BSAFE point symbols
Flood report · triangle
Evacuation · square
Road report · diamond
Facility · circle
Community report · labeled circle
Selected BSAFE feature · cyan halo
Depth point · measured, reported, estimated, or unspecified; inspect its basis
Basemap roads and boundaries provide geographic context from the map provider. BSAFE symbols and overlays appear when sourced records are available. An area without an overlay has no safety status established by this map. Barangay and municipality boundary polygons are not integrated.
No verified map records are available. This does not confirm that hazards or road problems are absent.
Flood zones, roads, and depth
No verified flood-zone, road-condition, or water-depth overlays are available. This does not confirm that hazards or road problems are absent.
Selected map territory
Selection only · no safety status
Flood information:View published flood records
Model precipitation:Open Weather for forecast
Map reference:Approximate place point
Evacuation information:View published directory
Selection meaning:No status inferred from selection
Safety note
Use published BSAFE records and local government guidance when making safety decisions.
These model forecasts describe an approximate place point. Consult PAGASA for official weather advisories; BSAFE does not infer flood conditions or safety from this forecast.
Weather information loads when you open this section.
Current model conditions
Unavailable
—°C
Approximate place point
Feels like
Unavailable
Model precipitation
Unavailable
Provider interval unavailable
Rain over provider interval
Unavailable
Relative humidity · 2 m
Unavailable
Wind · 10 m
Unavailable
Direction unavailable
Cloud cover
Unavailable
Seven-day outlook
Select a date to inspect its hourly forecast.
Hourly forecast
Forecast in Asia/Manila local time · amount and chance are separate.
Forecast precipitation
Hourly model precipitation in millimeters, separate from measured rainfall observations.
Hourly precipitation values are unavailable for this date.
Temperature trend
Hourly forecast in degrees Celsius.
Hourly temperature values are unavailable for this date.
Choose a point in either chart to inspect that forecast hour.
Read hourly chart data as a table
Hourly weather forecast
Time
Condition
Temperature
Precipitation
Precipitation chance
Compare the six place forecasts
Comparison uses the same local forecast date and selected units.
Load on request; cached municipality forecasts are reused when fresh.
Model forecast comparison by approximate place point
Place
Current model temperature
Condition
Daily precipitation
Maximum chance
Forecast status
Official PAGASA advisories
Published PAGASA sources, kept separate from model forecasts and BSAFE flood observations.
Checking published PAGASA advisory records…
Rainfall assessment
Open-Meteo model precipitation at approximate GeoNames place points. These values are not rain-gauge measurements, flood warnings, or municipality-wide conditions.
Recent rainfall information loads when you open this section.
Recent modeled precipitation
Open-Meteo archived forecast hours · requested for an approximate place point
Complete hourly periods are required for each displayed total.
Last 24 completed hours
Hourly model precipitation in millimeters. Empty hours remain unavailable, not zero.
The chart will appear when hourly values are available.
Read hourly values as a table
Recent model precipitation by completed hour
Hour ending · PHT
Precipitation
Historical reanalysis
ERA5 modeled history is a separate dataset. Choose up to 31 days ending at least six days ago.
Choose dates and load the historical range.
Read historical daily values as a table
ERA5 daily totals calculated from 24 hourly values
Date · PHT
Modeled total
Valid hours
Compare six place points
Same recent 24-hour period. Different model grid cells and missing hours limit comparison.
Loads on request; recent browser cache is reused.
Recent modeled precipitation at approximate place points
Place
24-hour total
Valid hours
Data status
Statistics
A clear summary of the current reports published in BSAFE across our six covered localities.
Loading published records…
Published flood reports
—
Includes mapped and barangay-level reports
Published road reports
—
Recorded conditions on specific roads
Listed evacuation centers
—
Listed does not necessarily mean open
Reports by municipality
Compare the number of current published reports, not the amount of flooding.
Flood reportsRoad reports
Flood report levels
The level recorded by the report's source.
Reported road conditions
Conditions can change. Check the report before travelling.
When current flood reports were observed
Reports grouped by observation day in Philippine time. This is not a complete history; older reports are available in Flood history. Days without reports are omitted.
Report counts do not measure affected people, land area, or separate flood events.
Only publicly released records are included. Missing reports do not mean an area is safe. Date filters use observation dates; centers use their latest verification or update date. Each source currently supplies up to 200 records, so this summary may be incomplete for larger datasets.
Emergency information for Malolos
Select a municipality manually. Barangay filtering uses verified administrative identifiers when available; it does not infer boundaries or request your GPS location.
Loading verified administrative identifiers…
Waiting for published recordsLoading verified emergency information…
Emergency contacts
Current location-specific alerts
Evacuation information
A listed center is not automatically open or accepting evacuees. Confirm its reported status with the responsible authority.
Class and work suspensions
Map records for this location
Municipality selection centers the map on an approximate GeoNames place point. It does not draw or imply an administrative boundary.
Flood safety guidance
Review general guidance for flooding, evacuation preparation, floodwater exposure, and emergency communication.
Emergency alert preferences
Choose verified locations and alert categories, then explicitly enable browser notifications if this environment has push delivery configured. No account, name, email, phone number, or GPS location is collected.
Opt in · Browser based
Push alerts are a supplemental channel.
Delivery depends on browser, device, network, push provider, and BSAFE worker availability. A request accepted by a push service is not proof that a device displayed it. Continue using official LGU and emergency communication channels.
Notification capability
Checking browser support…
On supported iPhones and iPads, Web Push requires an eligible BSAFE app added to the Home Screen. An ordinary Safari tab does not provide the same background behavior.
Keep BSAFE within reach
Checking installation support…
Manual installation guidance
Android and desktop: use your browser’s Install app option when available. iPhone and iPad: open BSAFE in Safari, choose Share, then Add to Home Screen. Browser support varies.
No preferences have been saved in this browser.
Manage this browser’s subscription
The unguessable ownership credential stays in this browser. If browser storage is cleared, BSAFE cannot recover an anonymous subscription or expose it without that credential.
Privacy, storage, and retention
BSAFE stores only selected administrative identifiers, alert categories, consent and lifecycle times, a one-way ownership-credential hash, and a one-way request fingerprint used for rate limiting. It does not use these preferences for unrelated tracking or analytics. Active preferences expire after one year unless updated. Revoked preference details are removed immediately; a minimal revoked record may remain for up to 30 days for abuse prevention and lifecycle integrity.
Emergency updates and suspension notices
Read the issuing authority, effective time, geographic coverage, and original source for every published record.
No record is not an all-clear. If BSAFE has no verified notice, check your LGU, school, employer, or issuing agency directly.
Class and work suspensions
Only independently verified and published notices appear here.
Loading
Loading published notices…
Official public announcements
Current records from the BSAFE three-person publication workflow.
Loading
Loading published announcements…
Official PAGASA advisories
Each item links to its official source. PAGASA issues the bulletin; BSAFE stores a separately verified summary.
Checking published PAGASA advisory records…
Flood safety before, during, and after flooding
These general steps come from public health and emergency guidance. Follow current instructions from your LGU and emergency services when they differ.
Before flooding
Know your evacuation route and monitor official warnings.
Prepare water, ready-to-eat food, medicines, a light, batteries, phone power, hygiene supplies, and protected documents.
Move valuables and electrical equipment higher when it is safe to do so.
During flooding
Do not walk, swim, or drive through floodwater.
Keep away from fallen wires, wet electrical equipment, and buildings with flood damage.
Evacuate when instructed. Turn off electricity only if officials advise it and you can reach the controls without entering water.
After flooding
Return only after authorities say it is safe.
Wear boots and gloves during cleanup, cover cuts, and wash exposed skin with clean water and soap.
Discard food touched by floodwater and have damaged electrical systems checked by a qualified professional.
Safe drinking water
Use bottled, boiled, or properly treated water when authorities say tap water may be unsafe. Boiling does not remove toxic chemicals; follow local health instructions for the specific hazard.
Floodwater exposure and leptospirosis
Avoid contact with floodwater when possible. Wear protective footwear and gloves, wash exposed skin, and seek medical care promptly if you become unwell after exposure. This is general guidance, not a diagnosis.
Evacuation and household supplies
Keep essential supplies portable and adapt them for children, older people, disability needs, pets, and regular medicines. Leave early when authorities direct an evacuation.
Household emergency kit checklis
A starting checklist; add medicines, disability supports, infant supplies, and other household needs.
0 / 8 Packed
Evacuation center directory
Only independently verified and published locations appear here. Operating status and capacity must be checked against each record's source and verification time.
No listing should be treated as open or available unless its published record states a current verified operating status. Missing information does not mean that no evacuation options exist.
Published evacuation centers
Checking published evacuation-center records…
Relief and community partners
Local activity, services, and contact arrangements must be confirmed before an organization appears as an active BSAFE partner.
Awaiting verified publication
No verified partner directory is published
BSAFE currently has no approved partner records for public display. Consult official local-government channels for current relief coordination information.
Emergency hotline
Find independently verified, published contact listings and open their official sources.
Verified emergency contact directory
Only independently verified, published records appear here. A listing does not guarantee that a telephone line is currently answered.
Share a recent observation privately with authorized BSAFE reviewers. A community report does not become an official warning unless it passes the established review, verification, and publication process.
This form is not an emergency dispatch service. For immediate danger, contact local emergency services. Do not enter floodwater or place yourself in danger to collect information.
Student project
About BSAFE
BSAFE is a student-developed project created by a group of nine students with the goal of improving information dissemination and providing a more centralized, accessible, and convenient platform for important flood-related information.
The project primarily focuses on selected municipalities identified by its proponents as areas commonly affected by flooding. These locations have been prioritized to help communities access relevant information more easily and stay informed about potential flood risks.
BSAFE is developed and maintained using free resources, tools, and services. Due to these limitations, the platform is currently intended for limited-scale use and may not yet be suitable for widespread implementation. Nevertheless, the project represents an effort to explore how technology can contribute to better information accessibility and community awareness.
Thank you for visiting BSAFE!
We sincerely appreciate your interest and support for our project. Your feedback and suggestions are always welcome as we continue to explore ways to improve the platform. You can also support us by sharing BSAFE with others and helping spread awareness about our initiative.