Frequently Asked Questions
Find answers to common questions about acubemy, our premium features, and cube connectivity.
General
acubemy generates WCA compliant random-state scrambles using an efficient custom implementation of Kociemba's two-phase solver. This method guarantees that no scramble is predictable and that receiving a duplicate is statistically impossible.
No, acubemy currently requires a smart cube. This is because acubemy is a smart cube app - designed to help cubers train and not just a timer. To provide a targeted action plan, it needs to analyze data like your turns, TPS, and which specific F2L/OLL/PLL cases you're doing.
A normal cube simply can't provide that data, making this kind of specific training impossible. However, we are looking into ways to support regular cubes in the future!
A normal cube simply can't provide that data, making this kind of specific training impossible. However, we are looking into ways to support regular cubes in the future!
We use the slice turn metric throughout the whole app, meaning that all the following moves count as one turn: R, U, F2, B3', r, f2, M, S'. Cube moves are not counted as turns (x, y, z). TPS are calculated by dividing the move count by the solves time. For example a 20.0s solve with 50 moves would have a TPS of 50 moves / 20s = 2.5 Turns per Second.
Premium
We want you to be able to try acubemy Premium risk-free. Here's how it works:
Subscription Options:
(Please note: All cancellations (monthly or yearly) take effect at the end of your current paid billing cycle.)
- 14-Day Free Trial: You get full access to all Premium features for 14 days.
- Cancel Anytime: You can cancel your trial at any time before the 14 days are up in your account settings. You will not be charged.
- Automatic Conversion: If you don't cancel, your trial will automatically convert to the Premium plan you selected (monthly or yearly) after 14 days, and your payment method will be charged.
- 3-Day Refund Policy: If you forgot to cancel the trial in time, we offer a 3-day money-back guarantee on your first payment.
Subscription Options:
- Monthly Plan: This is a flexible, pay-as-you-go plan. It is billed monthly and can be cancelled at any time.
- Yearly Plan: With this plan, you pay upfront for 12 months but receive a significant discount compared to the monthly rate.
(Please note: All cancellations (monthly or yearly) take effect at the end of your current paid billing cycle.)
Cube Connection
Connectivity issues are almost always related to signal strength or battery life, especially with older models.
Here are the most common issues and how to fix them:
Here are the most common issues and how to fix them:
- Signal Quality & Distance: The signal quality of older cube models is often poorer than on newer ones. This can cause connection drops if the distance between the cube and your device's Bluetooth receiver is over 50cm (1.5 feet).
- PC Connection Issues: PC users frequently experience this, as the computer's built-in Bluetooth receiver is often located below the desk in the PC case. This separation is enough to cause problems.Solution: The most reliable fix is to buy an external USB Bluetooth adapter (dongle) and place it on your desk, close to where your cube is.
- Low Battery Behavior: Be aware that some older cube models behave differently when their battery is low. They might disconnect very shortly after establishing a connection (even if a low battery warning is shown). This is different from many other Bluetooth cubes, which will often work until they completely run out of battery.
This usually happens for one of these four reasons. Please check them in order:
What if none of this works?
acubemy is designed to support all major smart cube models. If you have tried all the steps above and are still having issues, please contact a developer on our Discord. It might be a new cube model we haven't tested, and we'd be happy to help you get it working.
- Your cube is already connected to another device. A smart cube can only be connected to one app at a time. Please make sure your cube is completely disconnected from any other app on your phone (like CubeStation or other timers) or another computer before you try to connect to acubemy.
- Your cube's battery is dead (or very low). This is the most common problem. Many cubes will fail to connect or won't show up at all if the battery is low. Please try charging your cube fully before connecting again.
- Your cube is "asleep". To save power, most cubes go into a sleep mode. To "wake it up" so it appears in the Bluetooth list, you usually need to turn a few faces or (on some older models like the Gan 356i) shake it. Some newer models, like the GAN 12 UI, require you to press a button on the cube's case to wake it up.
- Your device doesn't support Bluetooth Low Energy (BLE 4.0). All smart cubes use the Bluetooth Low Energy (BLE) standard. If your computer or mobile device is very old (generally made before 2012), it may not support BLE and will be unable to find any smart cubes.
What if none of this works?
acubemy is designed to support all major smart cube models. If you have tried all the steps above and are still having issues, please contact a developer on our Discord. It might be a new cube model we haven't tested, and we'd be happy to help you get it working.
Smart cube connections require the Web Bluetooth API, which is only supported by certain browsers and systems. Here's a comprehensive guide to troubleshoot connection issues:
Common Issues:
Solutions by System:
Check Browser Compatibility:
Enable System Bluetooth:
Enable Browser Features (Chrome/Edge):
Visit
System Requirements:
Special Note for iOS Users:
Standard browsers on iOS don't support Web Bluetooth. Use the Bluefy Browser app instead.
After making changes, refresh acubemy and try connecting again.
Common Issues:
- Browser not supported: Only Chrome, Edge, and Opera support Web Bluetooth. Firefox and Safari do not support this feature.
- Bluetooth disabled: Your system's Bluetooth might be turned off.
- No Bluetooth hardware: Your device might not have Bluetooth capabilities.
- Browser flags disabled: Some browsers require experimental features to be enabled.
Solutions by System:
Check Browser Compatibility:
- ✅ Chrome: Version 56 or newer
- ✅ Edge: Version 79 or newer
- ✅ Opera: Version 43 or newer
- ❌ Firefox: Not supported
- ❌ Safari: Not supported
Enable System Bluetooth:
- Windows: Settings → Devices → Bluetooth & other devices
- macOS: System Preferences → Bluetooth
- Linux: System Settings → Bluetooth or use bluetoothctl
Enable Browser Features (Chrome/Edge):
Visit
chrome://flags or edge://flags and enable:#enable-web-bluetooth-new-permissions-backendSystem Requirements:
- Windows: Windows 10 version 1703+ required
- macOS: OS X Yosemite or newer
- Android: Android 6.0+ required
- Linux: Kernel 3.19+ and BlueZ 5.41+
Special Note for iOS Users:
Standard browsers on iOS don't support Web Bluetooth. Use the Bluefy Browser app instead.
After making changes, refresh acubemy and try connecting again.
Yes, but only for specific cubes with encrypted Bluetooth. Current Web Bluetooth privacy standards prevent browsers from automatically detecting the MAC address needed to decrypt your cube's data.
If your cube requires it, you simply need to enter the address or adjust a browser setting. You only need to do this once. acubemy will save the address to your profile, ensuring an instant connection next time.
Select your operating system below to see the easiest method for you.
If your cube requires it, you simply need to enter the address or adjust a browser setting. You only need to do this once. acubemy will save the address to your profile, ensuring an instant connection next time.
Select your operating system below to see the easiest method for you.
Windows:
- Bluetooth LE Explorer: Download the Bluetooth LE Explorer app from the Microsoft Store
- Chrome/Edge Bluetooth Internals: Visit
chrome://bluetooth-internals/#devicesoredge://bluetooth-internals/#devicesand look for devices starting with 'GAN', 'QiYi', etc. - Enable Browser Feature Flag: Visit
chrome://flagsoredge://flagsand enable#enable-experimental-web-platform-features, then reload acubemy
macOS:
- Terminal Command: Run
system_profiler SPBluetoothDataTypeand find the MAC address below your cube's name - Light Blue App: Download the Light Blue app from the App Store
- Chrome/Edge Bluetooth Internals: Visit
chrome://bluetooth-internals/#devicesoredge://bluetooth-internals/#devices - Enable Browser Feature Flag: Visit
chrome://flagsoredge://flagsand enable#enable-experimental-web-platform-features
Linux:
- bluetoothctl Command: Open terminal and run
bluetoothctl - Blueman: Use the Blueman Bluetooth manager
- Chrome/Edge Bluetooth Internals: Visit
chrome://bluetooth-internals/#devicesoredge://bluetooth-internals/#devices - Enable Browser Feature Flag: Visit
chrome://flagsoredge://flagsand enable#enable-experimental-web-platform-features
Android:
- Bluetooth Devices Info: Download the Bluetooth Devices Info app from Google Play
- Enable Browser Feature Flag: Visit
chrome://flagsand enable#enable-experimental-web-platform-features
iOS:
- Bluefy Browser: Standard browsers on iOS don't support Web Bluetooth. Use the Bluefy Browser app instead to access acubemy.
- MAC Address: Unfortunately, iOS does not allow apps or browsers (including Bluefy) to access Bluetooth MAC addresses. You'll need to use another device (Android, Windows, macOS, or Linux) to find the MAC address. Once found, you can enter it in acubemy on your iOS device and it will be saved to your account.
Google Sign-In is not available in Bluefy Browser.
Google has blocked OAuth sign-in requests from embedded browser frameworks (also called "WebViews") since 2016. Bluefy, like many other specialty browsers, uses an embedded WebView to render web pages, which means Google will reject any sign-in attempt made through it.
Why does Google do this?
Google blocks embedded browsers as a security measure. In an embedded WebView, the host app (in this case, Bluefy) has technical access to everything you type, including your password. While Bluefy is a legitimate app, Google cannot verify this programmatically, so they block all embedded browsers to protect users from potentially malicious apps.
What are my options?
Google has blocked OAuth sign-in requests from embedded browser frameworks (also called "WebViews") since 2016. Bluefy, like many other specialty browsers, uses an embedded WebView to render web pages, which means Google will reject any sign-in attempt made through it.
Why does Google do this?
Google blocks embedded browsers as a security measure. In an embedded WebView, the host app (in this case, Bluefy) has technical access to everything you type, including your password. While Bluefy is a legitimate app, Google cannot verify this programmatically, so they block all embedded browsers to protect users from potentially malicious apps.
What are my options?
- Sign up with Email: You can create an acubemy account using your email address and a password. This works perfectly in Bluefy.
- Sign in on another device first: If you prefer Google Sign-In, you can create or link your account using Google on a desktop browser (Chrome, Edge) or Android device, then log in with email on your iOS device.
- Link Google later: Create an account with email now, then link your Google account later from a supported browser in your account settings.
Tournaments
Participation
- •One account per participant - creating multiple accounts is prohibited
- •Registration closes at the end of the first phase
- •Submitting a solution confirms your participation for the rest of the tournament
Rules
- •All solves must be performed by you personally
- •Solving bots, automated tools, or assistance software are prohibited
- •Do not share scrambles before the phase has ended
- •Cheating will be punished. Cheaters will be banned permanently. acubemy reserves the right to disqualify suspicious participants
Prizes
- •Podium badges will be awarded to the winners manually by the admins after the tournament is finished
- •For voucher prizes you can select one of our partner shops. You can find a list of all partners here.
- •Claim your prize by emailing contact@acubemy.com
- •Email must match your acubemy account's email
- •Claim within 30 days of tournament completion
You can select a voucher from any of our partner shops:
🤝 Want to become a partner? Contact us at team@acubemy.com
Still have questions?
Can't find the answer you're looking for? Join our Discord community and get help from our team and fellow cubers.