Skip to content

Riksdagsmonitor is a comprehensive intelligence platform for monitoring political activity in Sweden's Riksdag (Parliament). Built on the Citizen Intelligence Agency (CIA) platform, we provide systematic transparency through real-time analysis and 50+ years of historical data.

License

Notifications You must be signed in to change notification settings

Hack23/riksdagsmonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ—³οΈ Riksdagsmonitor

Swedish Parliament Intelligence Platform - Monitor political activity with systematic transparency

🎯 Mission

Riksdagsmonitor is a comprehensive intelligence platform for monitoring political activity in Sweden's Riksdag (Parliament). Built on the Citizen Intelligence Agency (CIA) platform, we provide systematic transparency through real-time analysis and 50+ years of historical data.

πŸ“Š Quality Metrics

Quality Checks Dependency Review License ISMS

Security Policy: Per Secure Development Policy, we maintain defense-in-depth architecture with comprehensive security controls and documentation

✨ Features

  • 349 Members of Parliament - Individual MP tracking and performance metrics
  • 8 Political Parties - Party performance, coalition dynamics, voting patterns
  • 45 Risk Rules - Systematic transparency through behavioral analysis
  • 50+ Years of Data - Historical trends and longitudinal analysis (1971-2024)

🌐 Live Platform

Website: riksdagsmonitor.com

Available in 14 Languages:

  • English, Swedish, Danish, Norwegian, Finnish
  • German, French, Spanish, Dutch
  • Arabic, Hebrew, Japanese, Korean, Chinese

πŸ“Š CIA Data Products Integration

Riksdagsmonitor leverages 19 comprehensive visualization products from the CIA platform:

Intelligence Dashboards

  • Overview Dashboard - Complete Riksdag intelligence snapshot
  • Party Performance - Longitudinal party analysis and effectiveness metrics
  • Government Cabinet - Ministry-level performance scorecards
  • Election Cycle Analysis - Historical patterns and trend forecasting

Top 10 Rankings

  • Most Influential MPs (network analysis)
  • Most Productive MPs (legislative output)
  • Most Controversial MPs (voting patterns)
  • Most Absent MPs (attendance tracking)
  • Party Rebels (cross-party voting)
  • Coalition Brokers (collaboration patterns)
  • Rising Stars (emerging political figures)
  • Electoral Risk (MPs at risk)
  • Ethics Concerns (transparency issues)
  • Media Presence (public visibility)

Advanced Analytics

  • Committee Network Analysis - Influence mapping and assignments
  • Politician Career Analysis - Career trajectories and milestones
  • Party Longitudinal Analysis - 50+ years of party evolution

πŸ”— Data Sources

Riksdagsmonitor integrates multiple authoritative Swedish open data sources:

πŸ—οΈ Technical Architecture

Stack

  • Frontend: Static HTML/CSS (no JavaScript frameworks)
  • Styling: Custom CSS with cyberpunk theme, responsive design
  • Hosting: GitHub Pages with global CDN
  • CI/CD: GitHub Actions for automated deployment
  • Data Platform: CIA OSINT platform (Java/Spring Boot backend)

Security

  • HTTPS-Only: TLS 1.3 encryption enforced
  • Security Headers: CSP, HSTS, X-Frame-Options, X-Content-Type-Options
  • Access Control: GitHub MFA, SSH keys, GPG commit signing
  • Monitoring: Dependabot, CodeQL, Secret Scanning
  • Documentation: SECURITY_ARCHITECTURE.md, THREAT_MODEL.md

πŸ” Commitment to Transparency and Security

At Hack23 AB, we believe that true security comes through transparency and demonstrable practices. Our Information Security Management System (ISMS) is publicly available, showcasing our commitment to security excellence and organizational transparency.

πŸ›‘οΈ Security Documentation

Defense-in-Depth Architecture

Compliance Frameworks

  • ISO 27001:2022 - Information security management controls (7 controls implemented)
  • NIST CSF 2.0 - Cybersecurity framework (6 functions aligned)
  • CIS Controls v8.1 - Security best practices (6 controls implemented)

Security Metrics

Metric Status Details
Risk Level 🟒 LOW 5.52/10.0 (99.7% risk reduction)
HTML Validation βœ… PASSED 0 errors (HTMLHint)
Dependencies βœ… CLEAN Dependabot monitoring
Secrets βœ… SECURE Secret scanning enabled
Code Scanning βœ… ACTIVE CodeQL analysis

πŸš€ Development

Prerequisites

  • Git with GPG signing configured
  • GitHub account with MFA enabled
  • SSH keys for GitHub authentication

Local Development

# Clone repository
git clone [email protected]:Hack23/riksdagsmonitor.git
cd riksdagsmonitor

# Serve locally
python3 -m http.server 8080
# or
npx http-server -p 8080

# Open in browser
open http://localhost:8080

Quality Checks

# HTML validation
npm install -g htmlhint
htmlhint *.html

# Link checking
npm install -g linkinator@6
python3 -m http.server 8080 &
linkinator http://localhost:8080/ --recurse

CI/CD Pipeline

Automated Checks:

  • HTML validation (HTMLHint)
  • Link checking (linkinator)
  • Dependency review (Dependabot)
  • Security scanning (CodeQL, Secret Scanning)

Workflows:

  • .github/workflows/quality-checks.yml - HTML/link validation
  • .github/workflows/dependency-review.yml - Dependency security
  • .github/workflows/copilot-setup-steps.yml - Copilot agent setup

πŸ“– Documentation

Project Documentation

External Documentation

🏒 About Hack23

Hack23 AB (Org.nr 5595347807) - Swedish cybersecurity and open-source intelligence consultancy

🀝 Contributing

Contributions welcome! Please follow Hack23's secure development standards:

  1. Fork the repository
  2. Create a feature branch with descriptive name
  3. Sign commits with GPG key
  4. Test changes locally (HTML validation, link checking)
  5. Submit pull request with comprehensive description
  6. Address code review feedback

Requirements:

  • GitHub account with MFA enabled
  • GPG-signed commits
  • HTML validation passing
  • No security vulnerabilities introduced

πŸ“œ License

Copyright Β© 2008-2026 Hack23 AB (Org.nr 5595347807)

Licensed under the Apache License, Version 2.0. See LICENSE file for details.

πŸ”— Links

πŸ‘¨β€πŸ’» Maintainer

James Pether SΓΆrling
CISSP, CISM
CEO, Hack23 AB
LinkedIn | GitHub


Monitor political activity in Sweden with systematic transparency

About

Riksdagsmonitor is a comprehensive intelligence platform for monitoring political activity in Sweden's Riksdag (Parliament). Built on the Citizen Intelligence Agency (CIA) platform, we provide systematic transparency through real-time analysis and 50+ years of historical data.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •