CCS Project Compliance Dashboard

Track your Carbon Capture and Storage project against Indonesia's complete regulatory framework including Perpres 14/2024, Permen ESDM 2/2023, Permen ESDM 16/2024, and adopted ISO/SNI standards.

Overall Compliance
0%
across all stages
Items Completed
0
of 0 requirements
Regulations Loaded
7
standards & regulations
Risk Flags
0
items flagged
πŸ“ˆ Project Stage Pipeline
1
Screening
0%
β†’
2
Permitting
0%
β†’
3
Injection & Ops
0%
β†’
4
MMV / MRV
0%
β†’
5
Closure
0%
🧭

What Should You Do Next?

Begin with the Screening stage: identify your CCS project type and determine which regulatory pathway applies (Kontrak Kerja Sama or WIPK). Click "What Must I Do Next?" in the sidebar to get guided recommendations.

πŸ“š Regulation Library

Complete repository of Indonesia's CCS regulatory framework. Click any regulation to view detailed chapter structure and scope.

πŸ•ΈοΈ Regulatory Network Graph

Interactive visualization of relationships between Indonesia's CCS regulations and ISO/SNI standards. Larger nodes indicate broader coverage of requirements. Connected nodes share requirements or topical areas.

Perpres (Presidential Regulation)
Permen ESDM (Ministerial Regulation)
SNI / ISO Standard
⬀ Larger node = broader coverage  |  Line = shared requirements
πŸ” Stage 1: Screening & Pre-Feasibility

Initial assessment of CCS project viability under Indonesian law. Determine project type, pathway, and preliminary requirements.

πŸ“‹ Stage 2: Permitting & Licensing

Obtain required permits including WIPK, Izin Eksplorasi, Izin Transportasi, and Izin Operasi Penyimpanan as mandated by Perpres 14/2024 and Permen ESDM 16/2024.

πŸ’‰ Stage 3: Injection & Operations

Operational requirements per ISO/TR 27923:2022 (Injection Operations) and Permen ESDM 2/2023 for CCS injection activities.

πŸ“‘ Stage 4: Monitoring, Measurement & Verification

MRV requirements per ISO/TR 27915:2017 (Quantification & Verification) and Perpres 14/2024 provisions on SPE GRK certification.

πŸ”’ Stage 5: Closure & Post-Closure

Site closure, transfer of liability, and long-term stewardship requirements per ISO 27914:2017 (Geological Storage) and Perpres 14/2024.

⚠️ Risk Flags & Compliance Gaps

Automatically detected compliance gaps and manually flagged items that require attention.

πŸ“– About & Documentation

Complete reference documentation for the CCS Compliance Navigator application.

βœ… Stable β€” v1.0 Vanilla HTML / CSS / JS Zero Dependencies

1. Overview

The CCS Compliance Navigator is an open-source, single-page web application designed to guide Carbon Capture and Storage (CCS) project stakeholders through Indonesia's regulatory and technical standards framework. It provides an interactive compliance tracking workflow that maps every requirement across the full CCS project lifecycle β€” from initial screening and pre-feasibility through permitting, injection operations, monitoring/reporting/verification (MRV), and site closure/post-closure stewardship.

The application is built as a self-contained HTML file with no back-end server, database, or build step required. All user progress (checked items, flagged risks) is stored in the browser's localStorage, so each user's compliance data stays private on their own device and persists across sessions without requiring an account or internet connection after the initial page load.


2. Purpose and Target Users

This tool addresses the complexity of navigating Indonesia's multi-layered CCS regulatory landscape, which involves presidential regulations (Perpres), ministerial regulations (Permen ESDM), and internationally adopted ISO/SNI technical standards β€” all of which must be applied in parallel across different project stages.

Target users include:

  • Project Developers / Operators β€” tracking compliance obligations for CCS project development and operations.
  • Consultants / Advisors β€” providing regulatory and technical advisory services to CCS projects.
  • Regulators / Reviewers β€” evaluating submissions and verifying compliance completeness.
  • Engineering / Technical Teams β€” ensuring technical design and execution meets ISO/SNI and regulatory requirements.

3. Regulatory and Standards Coverage

The application incorporates 7 regulations and standards that together form the backbone of Indonesia's CCS regulatory framework:

3.1 Indonesian Regulations

RegulationScope
Perpres No. 14/2024Primary CCS framework: WIPK, permits (Izin Eksplorasi, Izin Operasi Penyimpanan), ZTI, MRV, SPE GRK certification, post-closure liability transfer
Permen ESDM No. 2/2023CCS/CCUS implementation within upstream oil & gas operations under Kontrak Kerja Sama (KKS)
Permen ESDM No. 16/2024WIPK allocation, auction/selection procedures, exploration/transport/storage permits, beneficial ownership disclosure

3.2 ISO/SNI Technical Standards

StandardScope
ISO 27914:2017Geological storage of COβ‚‚ β€” management systems, site screening/selection/characterization, risk management, well infrastructure, injection operations, M&V, site closure
ISO/TR 27915:2017Quantification & verification (Q&V) of GHG emissions from CCS projects β€” system boundaries, methodologies, measurement/monitoring, EIA/LCA, data management/reporting/verification
ISO/TR 27918:2018Lifecycle risk management for integrated CCS β€” overarching/crosscutting risks, policy/financial uncertainties, COβ‚‚ stream specification, corrosion, material compatibility
ISO/TR 27923:2022Injection operations, infrastructure & monitoring β€” well design, surface infrastructure, operations, COβ‚‚-EOR storage, monitoring methods, decommissioning, case studies

All ISO clause structures referenced in this application have been verified against the actual ISO documents published by ISO/TC 265 (Carbon dioxide capture, transportation, and geological storage).


4. Application Features

4.1 Compliance Dashboard

The main dashboard provides a real-time overview of compliance status:

  • Overall Compliance Percentage β€” aggregated across all five project stages.
  • Items Completed β€” total count of checked requirements out of the full checklist.
  • Risk Flags β€” number of items manually flagged or auto-detected as compliance gaps.
  • Stage Pipeline β€” visual pipeline showing per-stage completion percentages with clickable navigation.
  • Next Step Guidance β€” dynamically identifies the next uncompleted requirement and its regulatory reference.

4.2 "What Must I Do Next?" Wizard

A guided 3-step questionnaire that tailors compliance recommendations based on:

  1. User's role (Developer, Consultant, Regulator, or Engineer).
  2. Current project stage (Screening, Permitting, Injection, or MRV).
  3. Regulatory pathway (KKS or WIPK).

The wizard generates a personalized action plan with timeline, pathway-specific requirements, and direct links to the relevant stage checklist.

4.3 Regulation Library

A searchable, filterable repository of all 7 regulations and standards, each displaying type badge, full title/subtitle, topic tags, expandable chapter/clause table of contents, and scope summary. Filtering is available by regulation type and free-text keyword search.

4.4 Stage Checklists (5 Stages)

Each of the five project stages contains grouped compliance checklists organized by regulatory source:

  • Stage 1: Screening & Pre-Feasibility β€” Project type determination, preliminary geological assessment, stakeholder mapping, preliminary lifecycle risk screening.
  • Stage 2: Permitting & Licensing β€” WIPK designation, Izin Eksplorasi, Izin Transportasi, Izin Operasi Penyimpanan.
  • Stage 3: Injection & Operations β€” Well design/pre-injection, injection operations, surface infrastructure/maintenance.
  • Stage 4: MMV / MRV β€” COβ‚‚ quantification, monitoring plan implementation, reporting & verification.
  • Stage 5: Closure & Post-Closure β€” Closure planning, closure execution, post-closure stewardship & liability transfer.

Each checklist item includes a checkbox for marking completion, the specific regulatory reference, a flag button for marking risk items, and a visual compliance ring showing stage-level completion percentage. All progress is saved locally in your browser and is never sent to any server.

4.5 Regulatory Network Graph

An interactive force-directed network visualization showing the relationships between all 7 regulations and standards:

  • Nodes (circles) β€” represent individual regulations/standards. Size is proportional to breadth of requirements covered.
  • Edges (lines) β€” represent shared topical requirements. Thickness corresponds to relationship strength.
  • Color coding β€” Gold = Perpres, Blue = Permen ESDM, Purple = SNI/ISO.
  • Interactivity β€” Hover to highlight connections, click for detailed coverage topics and connected regulations.

4.6 Risk Flags & Compliance Gaps

  • Manually Flagged Items β€” Items explicitly flagged by the user via the flag button on any checklist item.
  • Auto-Detected Compliance Gaps β€” Items in earlier stages that remain unchecked while later stages show progress, indicating potentially skipped requirements.

4.7 Compliance Report Export

Generates a downloadable plain-text compliance report containing all checklist items with their completion status, per-stage compliance percentages, overall compliance summary, regulatory references, and developer attribution.


5. Technical Specifications

AttributeDetail
File FormatSingle HTML file (self-contained, no build step)
DependenciesNone β€” all CSS, JS, and fonts are inline or loaded via CDN
External FontsDM Sans, DM Serif Display, JetBrains Mono (Google Fonts CDN)
Data StorageBrowser localStorage β€” user data stays private on each device
HostingGitHub Pages, any static web server, or direct local file open
Browser SupportAll modern browsers (Chrome, Firefox, Edge, Safari)
ResponsiveAdaptive layout for desktop, tablet, and mobile (breakpoint at 860px)
Checklist Items75+ compliance requirements across 5 stages
File SizeApproximately 100 KB (single file)

6. Data Persistence

All checklist progress (checked items and flagged items) is saved automatically to the browser's localStorage. This means:

  • Your data stays private β€” it is never transmitted to any server, including GitHub.
  • Progress persists across browser sessions on the same device and browser profile.
  • Clearing browser data, switching to a different browser, or using a different device will start with a fresh state.
  • If you access the application via GitHub Pages, your data is tied to that specific URL origin.

7. Version History

VersionDateChanges
1.02025Initial release. 7 regulations/standards, 5-stage compliance checklists, regulation library, guided wizard, regulatory network graph, risk flags, compliance report export, and embedded documentation.

8. Disclaimer

This application is provided "as is" as a compliance tracking and reference tool only. It does not constitute legal or regulatory advice. Users are responsible for independently verifying all regulatory requirements with the relevant Indonesian authorities (Kementerian ESDM, SKK Migas, BPMA, BSN) and their own legal counsel.

The ISO/SNI clause references included in this application are based on the clause structures of the published standards (ISO 27914:2017, ISO/TR 27915:2017, ISO/TR 27918:2018, ISO/TR 27923:2022) as prepared by ISO/TC 265. Users should consult the full text of each standard for complete requirements. This application does not reproduce or distribute any copyrighted ISO content.

The developer and contributors make no warranty regarding the completeness, accuracy, or timeliness of the regulatory data presented. Regulations may be amended, superseded, or reinterpreted by the relevant authorities at any time.


9. License and Attribution

Β© 2024–2026 Utomo Pratama. All rights reserved.

Developed by Utomo Pratama β€” CCS Lab, LEMIGAS (Pusat Penelitian dan Pengembangan Teknologi Minyak dan Gas Bumi).

This project is made publicly available on GitHub for educational, research, and professional reference purposes.


10. Contributing

Contributions, suggestions, and bug reports are welcome:

  • Report Issues β€” Open an Issue on the GitHub repository to report bugs, inaccuracies in regulatory references, or feature requests.
  • Submit Pull Requests β€” Fork the repository, make your changes, and submit a Pull Request with a clear description of what was changed and why.
  • Regulatory Updates β€” If you are aware of amendments or new regulations affecting CCS in Indonesia, please open an Issue so the checklist data can be updated accordingly.

11. Contact

For questions, feedback, or collaboration inquiries:

  • GitHub Issues β€” Open an Issue (preferred for bug reports and feature requests).
  • Email β€” Contact the CCS Lab at LEMIGAS for institutional inquiries.