Frequently Asked Questions
General
2. Can I use Programiz PRO on any device?
Programiz PRO is accessible on all desktop, tablet, and mobile. You can access it from your favorite browser at app.programiz.pro.
3. Is there a Programiz PRO app?
There isn't a dedicated app, but the platform runs great in your mobile browser.
4. Can I change the site language, like to German?
Not yet, but Google Translate works well as a workaround for now.
5. How do I get in touch about a Programiz PRO issue?
Just email us at support@programiz.pro and we will be happy to help.
6. Can I talk to a real person for support?
Of course, just reach out to us at support@programiz.pro and we got your back ;)
Account
2. What happens after I delete my account?
You get a 30 day window to reactivate your account by simply logging in. For example, if you delete your account on May 5th, you can log back in anytime before June 4th to restore it. Once the 30 days are up, all your data and progress are permanently removed.
3. Can I recover a deleted account?
Yes, as long as it's within 30 days of deleting it. Just log in with your usual credentials and click Recover Account when the prompt appears.
4. Can I change my name or email?
You can update your name anytime from your profile page. Email changes aren't self serve though, so send a quick note to support@programiz.pro with both your old and new address, and we'll update it for you.
5. How do I change or reset my password?
To change your password, go to Profile > Account Settings > Change Password.
If you've lost your password use the "forgot password" link on the login page or visit programiz.pro/forgotpassword to get a reset link sent to your email.
6. I signed up with Google. Do I need a password?
No, accounts created through Google sign in don't need a separate password. Just keep logging in through Google as usual.
7. Can I switch from Google login to email and password?
Yes you can. Just email us at support@programiz.pro to request the switch, and once that's done, set your password using the forgot password reset link.
Subscription
2. Can I move my subscription to another account?
Sadly you cannot move your subscription to another account. But you can cancel it on your current account and subscribe fresh on the new one.
3. How do I cancel my subscription?
You can cancel your subscription from your Profile > Subscription Setting anytime on your own or just email us at support@programiz.pro. Sad to see you go :(
4. Will I be charged again after I cancel my subscription?
Absolutely not. You won't be charged after you've cancelled.
If this ever happens, let us know at support@programiz.pro and we'll provide a full refund if eligible.
5. How long will I have access after I cancel my subscription?
After you cancel, you'll still have full access to the platform till the end of your current billing cycle. You can check your end date of the current billing cycle from Profile > Subscription and Payments.
Eg: Suppose your subscription end date is at May 25 and you cancel on May 5th, you'll still have full access to the platform till May 25th.
6. Can I get a refund?
Yes you can request for a refund at support@programiz.pro and we'll process your request as per our refund policy.
7. Where do I update or remove my card details?
You can update your card details from your Profile > Subscription and Payment settings.
8. How do I redeem a voucher or gift code?
For gift code:
You can redeem your gift code from here.
Or, first create a free account from programiz.pro/signup. Then head to Profile > Subscription and Payments > Redeem Code section. Enter your code and you're all set.
For voucher:
Email us at support@programiz.pro with your voucher code (a photo is fine) and we will activate the subscription on your account.
9. If I subscribe on the web, can I access it on mobile/tablet?
Yes definitely, you can access Programiz PRO in your mobile/tablet browser at app.programiz.pro.
Courses
2. Are the courses video-based?
Our courses take a different approach. Each course pairs the concept you're learning with a hands-on code compiler right in the same interface, so you can read, write, and run real code without ever switching tabs or tools.
3. Can I access courses offline?
There isn't a built-in offline mode yet, but your browser's "save page" option works well as a workaround.
4. Can I restart a course from scratch?
Sure thing. You can reach out to us with the course name at support@programiz.pro and we'll reset your progress.
5. Can I reset my solved challenges?
Absolutely you can. Just email us at support@programiz.pro and we will reset your solved challenges so you can have another go at it.
6. Does my progress carry over when I renew or upgrade?
It does. Your progress is saved and carries over whenever you renew or upgrade your subscription, so you never lose what you've already learned.
Certificates
2. Do I get a certificate when I finish a course?
Yes. Once you complete a course, you'll get a certificate with your name on it which you can download or share afterwards.
3. What's the difference between a Completion Certificate and a Professional Certificate?
You earn a Completion Certificate after finishing each course. A Professional Certificate is an advanced certificate you receive after completing an entire learning path. For example, "Getting Started with Python" gives you a Completion Certificate on its own, while a learning path made up of 3 courses gets you 3 Completion Certificates along the way, plus one Professional Certificate once you finish all of them.
4. Where can I download my certificate?
Once you've completed a course, you can download your certificates anytime from Profile > Certificates.
5. Can I add my certificates to my resume or LinkedIn?
Definitely, it's a nice addition to your portfolio. We provide a shareable link to your certificate, which you can access anytime from Profile > Certificates.
6. My certificate has the wrong name. How do I fix it?
If you need to change your name on an existing certificate, you can email us at support@programiz.pro and we'll take care of it.
7. Can I still download certificates after I cancel my subscription?
Yes you can access or download your certificates anytime from Profile > Certificates section even after you've cancelled your subscription.
sensAI
2. What can sensAI do?
When your code throws an error, sensAI translates the cryptic error message into plain language, for example, turning something like
TypeError: unsupported operand typeinto "you're trying to add a number and text together." It points to the exact line, explains the reasoning behind the fix, and gives you a corrected version so you can compare it to your original.3. Does sensAI cost extra?
Not at all. sensAI is included with your Programiz PRO subscription which gives you unlimited assistance whenever you need it.
4. How do I use sensAI?
Enroll in a course, write your code, and run it in the compiler. If something's wrong, a "Fix Error" button appears next to the error message. Clicking it gives you the explanation and the corrected code together.
5. Can I turn sensAI off?
There's no on/off switch, but it only runs when you click "Fix Error." It's not analyzing your code in the background, so choosing not to click it works the same as turning it off.
Playground
2. Can I install custom packages, like Flask?
Custom package uploads aren't supported, but popular packages like numpy, pandas, and matplotlib are pre-installed and ready to import, so you can start using them right away.
Visualizer
2. Can I use the Visualizer with my own code, or only with course exercises?
Right now, the Visualizer works within course lessons, so you can watch your own code from those exercises run step by step.
You can also head to programiz.pro/code-visualizer to visualize your own code.
3. Do I need a Programiz PRO subscription to use the Visualizer?
You do not need a subscription to use the Visualizer. It's free for everyone.
4. Can I use the Visualizer on any device?
Yes, the Visualizer works right in your browser, so you can use it on desktop or mobile without installing anything. We would recommend using it on desktop for a better experience.