{
  "version": "v1.1.0",
  "entity": {
    "type": "individual",
    "role": "owner",
    "name": "Jason Ng",
    "email": "i@ipcheck.ing",
    "description": "I am Jason Ng, an independent developer and the creator and sole maintainer of MyIP (IPCheck.ing). I started the project in November 2023 and have maintained it since then alongside my other work: writing the code, reviewing community pull requests and translations, running the public instance at ipcheck.ing, and paying out of my own pocket for its servers and for the licensed geolocation and ASN datasets it depends on.\n\nCommunity sponsorship so far covers only a fraction of those running costs, and all development time is unpaid. Funding would let me set aside regular, predictable time for maintenance and new checks, and keep the public instance free for everyone who cannot or does not want to self-host it.",
    "webpageUrl": {
      "url": "https://ipcheck.ing"
    }
  },
  "projects": [
    {
      "guid": "myip",
      "name": "MyIP (IPCheck.ing)",
      "description": "MyIP (IPCheck.ing) is an open-source IP and network toolbox. On one page it shows the visitor's IPv4 and IPv6 addresses with geolocation and ASN from several independent sources, then runs the checks that reveal what a connection actually exposes: WebRTC and DNS leak tests, IP quality and blocklist checks, browser fingerprint, ad and tracker blocking tests, website reachability, speed test, MTR, Whois, ASN profiles, a DNS resolver and an IP calculator.\n\nWhy it matters: more people than ever rely on VPNs, proxies and custom DNS to protect their privacy, yet have no simple way to verify that the setup works. The sites offering such checks are mostly closed-source and ad-funded, so a user cannot know what the page records about them, and usually see a single data source with no second opinion. A privacy diagnostic is only trustworthy when its code can be read and anyone can run their own copy. MyIP is MIT-licensed and ships as a single Docker image, so individuals, companies and communities self-host it on their own domains.\n\nAdoption: 12,000+ GitHub stars, 1,250+ forks, 590,000+ Docker Hub pulls and 28 code contributors. The interface is fully translated into six languages (English, Simplified and Traditional Chinese, French, Russian, Brazilian Portuguese) and the README into seven. The audience is global: Chinese and English speakers form the majority, with Russian-, Portuguese- and Spanish-speaking users growing.\n\nMaintenance: one maintainer, 23 releases in the last twelve months and 56 since April 2024. The public instance runs on servers and licensed datasets paid for by the maintainer, and has no income beyond small community sponsorship.",
      "webpageUrl": {
        "url": "https://ipcheck.ing"
      },
      "repositoryUrl": {
        "url": "https://github.com/jason5ng32/MyIP",
        "wellKnown": "https://github.com/jason5ng32/MyIP/blob/main/.well-known/funding-manifest-urls"
      },
      "licenses": [
        "spdx:MIT"
      ],
      "tags": [
        "networking",
        "privacy",
        "security",
        "developer-tools",
        "ip-lookup",
        "dns",
        "webrtc",
        "network-diagnostics",
        "self-hosted",
        "web-application"
      ]
    }
  ],
  "funding": {
    "channels": [
      {
        "guid": "github",
        "type": "payment-provider",
        "address": "https://github.com/sponsors/jason5ng32",
        "description": "via GitHub Sponsors"
      }
    ],
    "plans": [
      {
        "guid": "maintainer-time",
        "status": "active",
        "name": "Maintainer time",
        "description": "Regular, predictable time for maintenance and development: dependency and security upkeep, keeping up with data-source changes, new checks, and reviewing community contributions.",
        "amount": 4000,
        "currency": "USD",
        "frequency": "monthly",
        "channels": [
          "github"
        ]
      },
      {
        "guid": "public-instance",
        "status": "active",
        "name": "Public instance servers and data sources",
        "description": "One year of servers, bandwidth and licensed geolocation / ASN datasets for the free public instance at ipcheck.ing.",
        "amount": 1500,
        "currency": "USD",
        "frequency": "yearly",
        "channels": [
          "github"
        ]
      },
      {
        "guid": "any-amount",
        "status": "active",
        "name": "Any amount",
        "description": "Every contribution goes to the running costs of the public instance first.",
        "amount": 0,
        "currency": "USD",
        "frequency": "one-time",
        "channels": [
          "github"
        ]
      }
    ],
    "history": [
      {
        "year": 2026,
        "income": 500,
        "currency": "USD",
        "description": "Community sponsorship received in 2026 so far. Servers and datasets are paid for by the maintainer."
      }
    ]
  }
}
