{
  "name": "TfourJ's Apps",
  "description": "AltStore repository for my iOS applications",
  "iconURL": "https://i.imgur.com/CShOw3k.png",
  "website": "https://tfourj.com",
  "tintColor": "#808080",
  "fediUsername": "tfourj",
  "featuredApps": [
    "com.tfourj.Palladium"
  ],
  "apps": [
    {
      "name": "Palladium",
      "bundleIdentifier": "com.tfourj.Palladium",
      "marketplaceID": "6760206193",
      "developerName": "TfourJ",
      "subtitle": "iOS Media Downloader",
      "localizedDescription": "iOS Media Downloader powered by yt-dlp",
      "iconURL": "https://getpalladium.app/assets/palladium_dark-C4ukQp8z.png",
      "tintColor": "#808080",
      "category": "photo-video",
      "screenshots": {
        "iphone": [
          {
            "imageURL": "https://i.imgur.com/GRX6prP.jpeg",
            "width": 1290,
            "height": 2796
          },
          {
            "imageURL": "https://i.imgur.com/QwRWdaQ.jpeg",
            "width": 1290,
            "height": 2796
          },
          {
            "imageURL": "https://i.imgur.com/YcgTaqN.jpeg",
            "width": 1290,
            "height": 2796
          }
        ],
        "ipad": [
          {
            "imageURL": "https://i.imgur.com/UE6QDSi.jpeg",
            "width": 2048,
            "height": 2732
          },
          {
            "imageURL": "https://i.imgur.com/CqbMGpT.jpeg",
            "width": 2048,
            "height": 2732
          },
          {
            "imageURL": "https://i.imgur.com/qQD63lF.jpeg",
            "width": 2048,
            "height": 2732
          }
        ]
      },
      "versions": [
        {
          "version": "1.0.2",
          "buildVersion": "1",
          "date": "2026-05-10T00:05:53.001Z",
          "localizedDescription": "- Fixed background downloads\n- Added notification permission check on app start\n- Added package update check on app startup (disabled by default)\n- Added download option settings (customize default download options)",
          "downloadURL": "https://altstore.tfourj.com/repo/palladium/102/manifest.json",
          "size": 32627505,
          "minOSVersion": "17.0"
        },
        {
          "downloadURL": "https://altstore.tfourj.com/repo/palladium/101_b4/manifest.json",
          "size": 32600000,
          "version": "1.0.1",
          "buildVersion": "4",
          "date": "2026-04-27T11:10:00+02:00",
          "localizedDescription": "- Added support for downloading playlists\n- Replace history link limit dropdown menu with input field\n- Added website button to About section\n- Fixed partial log output\n- Fixed cancel action sheet",
          "minOSVersion": "17.0"
        }
      ],
      "appPermissions": {
        "entitlements": [
          "com.apple.security.application-groups"
        ],
        "privacy": {
          "NSPhotoLibraryUsageDescription": "Used to save media to Photos app.",
          "NSCameraUsageDescription": "Palladium does not use the camera directly. This message is included because bundled system APIs may reference camera access."
        }
      }
    },
    {
      "name": "Nickel",
      "bundleIdentifier": "com.tfourj.Nickel",
      "marketplaceID": "6744534878",
      "developerName": "TfourJ",
      "subtitle": "Media downloader app",
      "localizedDescription": "Media downloader app that uses cobalt.tools API to download videos/images dirrectly to your photos app.",
      "iconURL": "https://getnickel.app/assets/nickel_dark.png",
      "tintColor": "#808080",
      "category": "photo-video",
      "screenshots": {
        "iphone": [
          "https://i.imgur.com/DtdmQUd.png",
          "https://i.imgur.com/ksLae6n.jpeg"
        ],
        "ipad": [
          {
            "imageURL": "https://i.imgur.com/tNfrDnI.jpeg",
            "width": 2048,
            "height": 2732
          },
          {
            "imageURL": "https://i.imgur.com/7QlRdC4.jpeg",
            "width": 2048,
            "height": 2732
          }
        ]
      },
      "versions": [
        {
          "downloadURL": "https://altstore.tfourj.com/repo/nickel/2_2_3/manifest.json",
          "size": 12700000,
          "version": "2.2.3",
          "buildVersion": "001",
          "date": "2026-04-27T13:08:00+02:00",
          "localizedDescription": "- Added translation for API error messages",
          "minOSVersion": "17.0"
        },
        {
          "version": "2.2.2",
          "date": "2026-02-26T14:13:00+01:00",
          "localizedDescription": "- Added debug mode toggle\n - Updated domain for links from .site to .app",
          "downloadURL": "https://altstore.getnickel.app/repo/nickel/2_2_2/manifest.json",
          "size": 12500000,
          "buildVersion": "001",
          "minOSVersion": "17.0"
        },
        {
          "version": "2.2.1",
          "date": "2025-12-28T12:03:00+01:00",
          "localizedDescription": "- Fixed app lag when FFmpeg logs are enabled\n- Improved codec detection when downloading audio",
          "downloadURL": "https://altstore.getnickel.app/repo/nickel/2_2_1/manifest.json",
          "size": 12500000,
          "buildVersion": "001",
          "minOSVersion": "17.0"
        },
        {
          "version": "2.2.0",
          "date": "2025-12-28T12:03:00+01:00",
          "localizedDescription": "- Replaced AVFoundation with FFmpeg as default local processing backend\n- Improved console view and added option to export logs\n- improved codec checks to see if video/audio is compatible with iOS natively\n- Added option to save link history for downloads\n- Redesigned settings tab",
          "downloadURL": "https://altstore.getnickel.app/repo/nickel/2_2_0/manifest.json",
          "size": 12500000,
          "buildVersion": "001",
          "minOSVersion": "17.0"
        }
      ],
      "appPermissions": {
        "entitlements": [
          "com.apple.security.application-groups",
          "com.apple.developer.devicecheck.appattest-environment"
        ],
        "privacy": {
          "NSPhotoLibraryUsageDescription": "Used to save media to Photos app.",
          "NSCameraUsageDescription": "Required by AVFoundation processing. The camera is not accessed by this app"
        }
      }
    }
  ],
  "news": [
    {
      "title": "🎉 Introducing Palladium!",
      "identifier": "news_2p0dyf8iun",
      "caption": "Palladium is new app that runs yt-dlp directly on your device!",
      "imageURL": "https://getpalladium.app/assets/palladium_dark-C4ukQp8z.png",
      "date": "2026-04-24T17:15",
      "tintColor": "#383838",
      "notify": true,
      "url": "https://getpalladium.app/",
      "appID": "com.tfourj.Palladium"
    },
    {
      "title": "Nickel is finally on AltStore 🎉",
      "identifier": "news_boly0i53eg",
      "caption": "Nickel is now available on AltStore. TestFlight version will continue to receive development builds, which may be unstable. For the most stable experience, use the AltStore version.",
      "date": "2025-12-28T20:59",
      "tintColor": "#a2a2a2",
      "notify": false,
      "url": "https://getnickel.app",
      "appID": "com.tfourj.Nickel"
    }
  ]
}