{"repo": {"name": {"en-US": "Billance F-Droid Repository"}, "description": {"en-US": "Official F-Droid repository for Billance"}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "d7a31a41feff41668b9f89aa1da74c04bbb87d299727d69c33f05a0bd8186e58", "size": 697}}, "address": "https://fdroid.billance.maslo.dev/repo", "timestamp": 1765824658000, "categories": {"Internet": {"name": {"en-US": "Internet"}}, "Money": {"name": {"en-US": "Money"}}}}, "packages": {"com.zonkil.billance": {"metadata": {"added": 1765824657000, "categories": ["Money", "Internet"], "lastUpdated": 1765824658000, "license": "Proprietary", "authorName": "zonkil", "name": {"en-US": "Billance"}, "summary": {"en-US": "Split expenses with friends and groups"}, "description": {"en-US": "Billance is a full-featured expense splitting application that helps you\ntrack and settle shared expenses with friends, roommates, and groups.\n\nFeatures:\n* Create expense groups (parties)\n* Add bills with multiple split methods (equal, shares, percentage, exact amounts)\n* Track who owes whom\n* Record settlements between members\n* Multiple payment methods support\n* Clean, minimalistic interface\n\nThe app uses advanced rounding logic to ensure fair splits and supports\nvarious splitting scenarios for different use cases."}, "preferredSigner": "263048bbc33b1cdc6796c84973cb02ae51459f9d47968f587664686663d33fb7"}, "versions": {"61400ac0675c294a5529b71344db246c198b0e464938851bebe9c6b0b8f95438": {"added": 1765824658000, "file": {"name": "/app-x86_64-prod-release.apk", "sha256": "61400ac0675c294a5529b71344db246c198b0e464938851bebe9c6b0b8f95438", "size": 20312619}, "manifest": {"nativecode": ["x86_64"], "versionName": "1.0.8", "versionCode": 4001, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["263048bbc33b1cdc6796c84973cb02ae51459f9d47968f587664686663d33fb7"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "android.permission.VIBRATE"}, {"name": "com.zonkil.billance.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}, "05eff2a78d3e73211a9790b7c0be0369a95e970915e1171d145e6d4707bd47e0": {"added": 1765824657000, "file": {"name": "/app-arm64-v8a-prod-release.apk", "sha256": "05eff2a78d3e73211a9790b7c0be0369a95e970915e1171d145e6d4707bd47e0", "size": 19206056}, "manifest": {"nativecode": ["arm64-v8a"], "versionName": "1.0.8", "versionCode": 2001, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["263048bbc33b1cdc6796c84973cb02ae51459f9d47968f587664686663d33fb7"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "android.permission.VIBRATE"}, {"name": "com.zonkil.billance.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}, "46139b1b704ed12ea737e2205de11253fa41ef20162d55329828a2aa8880f222": {"added": 1765824657000, "file": {"name": "/app-armeabi-v7a-prod-release.apk", "sha256": "46139b1b704ed12ea737e2205de11253fa41ef20162d55329828a2aa8880f222", "size": 16718654}, "manifest": {"nativecode": ["armeabi-v7a"], "versionName": "1.0.8", "versionCode": 1001, "usesSdk": {"minSdkVersion": 24, "targetSdkVersion": 36}, "signer": {"sha256": ["263048bbc33b1cdc6796c84973cb02ae51459f9d47968f587664686663d33fb7"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "android.permission.VIBRATE"}, {"name": "com.zonkil.billance.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}}