AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/1045907906
{
"app_id": 1045907906,
"canonical_url": "https://appcorpus.com/apps/pianomate-learn-piano-notes-1045907906",
"identity": {
"name": "PianoMate: Learn Piano & Notes",
"slug": "pianomate-learn-piano-notes",
"developer": {
"name": "Dmitry Avdeev",
"url": "https://appcorpus.com/developers/dmitry-avdeev-developer_dacbd8d0fee9cc18c3a667e1ddedfa49"
},
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/58/a0/96/58a0963f-3356-b181-db56-3bb18237fe06/AppIcon-0-0-1x_U007emarketing-0-5-85-220.png/512x512bb.jpg",
"stores": [
"apple"
],
"platforms": [
"iphone",
"ipad"
],
"status": {
"state": "active",
"label": "Active",
"last_checked": "2026-08-07",
"last_checked_label": "7 Aug 2026",
"banner": null,
"region_note": null
}
},
"listings": [
{
"store": "apple",
"status": "ACTIVE",
"url": "https://apps.apple.com/us/app/pianomate-learn-piano-notes/id1045907906?uo=4",
"rating": 4.5,
"rating_count": 27,
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"version": "3.1.7",
"updated": "2026-06-28",
"currency": "USD"
}
],
"summary": {
"one_liner": null,
"summary": null,
"best_for": [],
"not_for": [],
"status": "fallback",
"at_a_glance": [
"From $2.99/mo",
"Free to download",
"In-app purchases"
]
},
"categories": {
"official": [
"Education",
"Music"
],
"appcorpus": [
{
"category_id": "education",
"label": "Education",
"url": "https://appcorpus.com/categories/education"
},
{
"category_id": "music",
"label": "Music",
"url": "https://appcorpus.com/categories/music"
}
]
},
"use_cases": [],
"features": [
{
"capability_id": "free_app",
"label": "Free app",
"availability": "yes",
"access_level": "free",
"scope": null,
"evidence": "Store published"
},
{
"capability_id": "in_app_purchases",
"label": "In-app purchases",
"availability": "yes",
"access_level": "free_limited",
"scope": null,
"evidence": "Store published"
}
],
"pricing": [
{
"store": "apple",
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-08-07",
"rows": [
"Monthly Subscription — $2.99/month",
"Black Keys — $1.99",
"Für Elise (Easy) — $0.99",
"Intervals and Chords — $1.99",
"Left Hand — $1.99",
"Meet Piano — $1.99",
"Moonlight Sonata — $2.99",
"Moonlight Sonata (Easy) — $1.99",
"Ode to Joy — $0.99",
"River Flows in You — $1.99"
]
}
],
"screens": [
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/41/90/dd/4190dd68-4fc2-8c4c-381f-ba94bed76e75/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 1"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/b6/8f/65/b68f6553-7935-87fe-751f-005b2767834a/mzl.guqddryf.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 2"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/80/6f/1e/806f1e23-1e69-1eaf-e682-25619e2032f0/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 3"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/76/a9/c2/76a9c244-14ab-16a9-1cec-e43c977cc03b/pr_source.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 4"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/5c/2d/a5/5c2da523-85cc-98f8-b5de-a42e05c082e8/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 5"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/7b/db/f7/7bdbf738-1dba-d319-b28e-5030ff9894e3/mzl.madsbtot.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 6"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/3c/4e/0d/3c4e0dc8-93c5-62d5-5c45-e4b8dfaa1526/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 7"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/a2/d2/af/a2d2af01-0cda-4e3e-7b3d-7c8461aff6a8/mzl.lmznfdyx.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 8"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/d6/af/71/d6af7115-b7d7-c5e5-7938-5774ca7f75eb/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 9"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/dc/3e/89/dc3e8922-6a52-0e6c-c12b-a8fd463e1599/mzl.ueurbzgj.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "PianoMate: Learn Piano & Notes ipad screenshot 10"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/81/40/78/814078e1-057f-4ce8-618a-735bac3d2f43/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 11"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/b5/05/43/b505430f-166e-5096-6623-a8963ea90f1c/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 12"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/66/1b/84/661b8471-b1f1-1337-9b4f-faf96e3daa83/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 13"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/42/1a/e2/421ae28c-ead8-8d57-2714-1d9669950bb3/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 14"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/bc/a2/d4/bca2d414-1463-770d-a52d-b21f894110ca/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 15"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/00/8e/46/008e460c-119d-de87-adff-8b9be813f26e/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 16"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/ef/17/c8/ef17c877-eea6-34a4-dfbd-56c44c975448/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 17"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/f1/27/7e/f1277ec4-fa3c-eed1-47ed-a6b6d7b2b3f8/pr_source.png/1600x1242bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "PianoMate: Learn Piano & Notes iphone screenshot 18"
}
],
"ratings": [
{
"store": "apple",
"average": 4.5,
"count": 27,
"market": "us",
"observed_at": "2026-08-07",
"reviews": [
{
"rating": 1,
"title": "Keyboard not being big enough for the right notes",
"body": "I was teaching myself when I came across a note that was not even on the keyboard please fix",
"author": ">:(im mad at this app",
"date": "7 Aug 2026"
},
{
"rating": 1,
"title": "😡😡😡😡😡😡😡",
"body": "I HATE THIS! DO NOT MAKE ME SUBSCRIBE YOU BIG BULLY",
"author": "Summerpuggy",
"date": "7 Aug 2026"
}
]
}
],
"privacy": [
{
"store": "apple",
"declarations": [
{
"title": "Data Not Collected",
"detail": "",
"source": "Developer declared"
}
],
"accessibility": []
}
],
"changes": [
{
"store": "apple",
"version": "2.7.1",
"released_at": null,
"notes": "Some fixes and improvements required to make available one of the most beautiful piano pieces - Chopin's Nocturne in E flat major!"
},
{
"store": "apple",
"version": "2.8.0",
"released_at": null,
"notes": "New \"Intervals and Chords\" course is added. Support for chord signs in scores. Minor fixes and improvements."
},
{
"store": "apple",
"version": "2.8.2",
"released_at": null,
"notes": "Fixing crashes in some cases. Improving playback tempo stability."
},
{
"store": "apple",
"version": "2.8.3",
"released_at": null,
"notes": "Fixing app crashes when accessibility (VoiceOver) is enabled."
},
{
"store": "apple",
"version": "2.8.4",
"released_at": null,
"notes": "Fixed various crashes and visual bugs."
},
{
"store": "apple",
"version": "2.8.5",
"released_at": null,
"notes": "Platform update"
},
{
"store": "apple",
"version": "2.8.6",
"released_at": null,
"notes": "Fixed crash when playing with hidden keyboard."
},
{
"store": "apple",
"version": "2.9.0",
"released_at": null,
"notes": "Fixed search behavior in piece library. Piece listening and metronome are stopped when navigating to library. Multiple interface fixes and improvements for new iPhones. Fixed crashes when using autoplay."
},
{
"store": "apple",
"version": "2.9.1",
"released_at": null,
"notes": "Fixed crash when showing MIDI connection notification. Fixed rare crash when browsing through library."
},
{
"store": "apple",
"version": "3.0.0",
"released_at": null,
"notes": "\"Exercises\" section added to the library Added progress tracking for piece learning process \"Mark as Favourite\" functionality added Scaling added to the score view Many other fixes and improvements."
},
{
"store": "apple",
"version": "3.0.3",
"released_at": null,
"notes": "Exercises are free now. More scales exercises. Support for metronome over MIDI."
},
{
"store": "apple",
"version": "3.0.4",
"released_at": null,
"notes": "Fixed crashes in Flats and Key Signature lessons. Fixed problem with on-screen keyboard that prevents completing some lessons."
},
{
"store": "apple",
"version": "3.0.5",
"released_at": null,
"notes": "Fixed creash on earlier iOS versions."
},
{
"store": "apple",
"version": "3.0.6",
"released_at": null,
"notes": "Library is updated on each app start. Fixed wrong note indication under octave shifts. Fixed wrong note indication on keyboard with low pressure. Lesson navigation reworked."
},
{
"store": "apple",
"version": "3.0.7",
"released_at": null,
"notes": "Fixed problem with score processing with clef change in top staff"
},
{
"store": "apple",
"version": "3.0.8",
"released_at": null,
"notes": "Fixed fragment editing. Fixed other fragment mode problems."
},
{
"store": "apple",
"version": "3.0.9",
"released_at": null,
"notes": "Temporarily prolonged expired subscriptions"
},
{
"store": "apple",
"version": "3.1.0",
"released_at": null,
"notes": "Solving problems with subscriptions. Enhanced sign up/sign in workflow."
},
{
"store": "apple",
"version": "3.1.1",
"released_at": null,
"notes": "Fixed expired subscription renewal. Fixed crash on opening the first lesson."
},
{
"store": "apple",
"version": "3.1.2",
"released_at": null,
"notes": "Subscription renewal process improved."
}
],
"alternatives": [
{
"app_id": 592398504,
"name": "Piano eTutor: learn piano",
"url": "https://appcorpus.com/apps/piano-etutor-learn-piano-592398504",
"reason": "Same category + similar ratings"
},
{
"app_id": 577091690,
"name": "Piano Scales & Chords",
"url": "https://appcorpus.com/apps/piano-scales-chords-577091690",
"reason": "Same category + similar ratings"
},
{
"app_id": 1661550089,
"name": "Pianolytics - Learn Piano",
"url": "https://appcorpus.com/apps/pianolytics-learn-piano-1661550089",
"reason": "Same category + similar ratings"
},
{
"app_id": 439099401,
"name": "Piano Melody - Play by Ear",
"url": "https://appcorpus.com/apps/piano-melody-play-by-ear-439099401",
"reason": "Same category + similar ratings"
},
{
"app_id": 1016751878,
"name": "Piano Marvel - Lessons & Music",
"url": "https://appcorpus.com/apps/piano-marvel-lessons-music-1016751878",
"reason": "Same category + similar ratings"
},
{
"app_id": 604699751,
"name": "Piano Maestro",
"url": "https://appcorpus.com/apps/piano-maestro-604699751",
"reason": "Same category + similar ratings"
}
],
"evidence_summary": {
"index_state": "S1",
"evidence_level": 1,
"level_label": "Live store listing",
"indexable": true,
"last_verified_at": "2026-08-07",
"unknown_fields": [
"Independent summary has not been published yet."
],
"sources": [
"App Store"
]
},
"availability_markets": {
"live": [
"us"
],
"selected": "us",
"note": null
},
"feature_events": {
"events": []
},
"features_slice": {
"plans": [
{
"code": "subscription",
"label": "Monthly Subscription",
"kind": "subscription",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$2.99",
"billing_period": "monthly"
}
],
"trial": null
},
{
"code": "black-keys",
"label": "Black Keys",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "f-r-elise-easy",
"label": "Für Elise (Easy)",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$0.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "intervals-and-chords",
"label": "Intervals and Chords",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "left-hand",
"label": "Left Hand",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "meet-piano",
"label": "Meet Piano",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "moonlight-sonata",
"label": "Moonlight Sonata",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$2.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "moonlight-sonata-easy",
"label": "Moonlight Sonata (Easy)",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "ode-to-joy",
"label": "Ode to Joy",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$0.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "river-flows-in-you",
"label": "River Flows in You",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$1.99",
"billing_period": null
}
],
"trial": null
}
],
"features": [],
"unknown_features": [],
"data_cutoff": "7 Aug 2026"
}
}