StudyIB Changelog
Track the evolution of StudyIB with our iOS & Android apps. Stay updated on the latest AI-powered features, improvements, and updates for your IB learning journey.
Latest Version: iOS v1.3.9 • Android v1.0.4
Track the evolution of StudyIB with our iOS & Android apps. Stay updated on the latest AI-powered features, improvements, and updates for your IB learning journey.
Latest Version: iOS v1.3.9 • Android v1.0.4
Added access to the StudyIB Scholarship program, giving eligible students the chance to apply directly through the app.
Minor stability improvements and interface refinements to enhance the overall experience.
Added access to the StudyIB Scholarship program, giving eligible students the chance to apply directly through the app.
Minor stability improvements and interface refinements to enhance the overall experience.
Enhanced the camera permission request process when using 'Take Photo' or real-time video features for the first time, allowing users to continue directly without restarting the process for a smoother onboarding experience.
Improved the detection of existing subscription plan options, now refreshing upgrade options only when necessary for better performance and a more streamlined user experience when managing subscriptions.
Resolved an inconsistency where the StudyIB logo style in the Connecting View did not match the login page, ensuring visual consistency and a more polished user interface across the app.
Enhanced app stability and concurrency safety to ensure smoother background operations, providing a more reliable experience during multitasking and background processing.
Fixed a potential memory leak related to notifications, improving long-session reliability and preventing memory issues during extended app usage.
Optimized Recharge interface performance, making interactions faster and more responsive for a smoother user experience when managing subscriptions and purchases.
Implemented support for dynamic promotional pricing, enabling more flexible subscription offers and personalized pricing options for users.
Enhanced Deep Link verification process to strengthen authentication security, closing a potential bypass vulnerability and providing better protection against unauthorized access attempts.
Resolved an issue where auto-connect on login could fail if the previous connection wasn't properly closed, ensuring more reliable connection establishment on app startup.
Corrected the erroneous 'insufficient balance' message that appeared after auto-connect, providing accurate balance status to users.
Fixed tutorial video loading problems to ensure educational content plays correctly for new users learning about app features.
Addressed problems related to large object handling, improving code maintainability and reducing potential memory issues.
Addressed a security vulnerability involving exposed API keys by implementing better protection measures and secure storage practices.
Enhanced the way discounted prices are displayed throughout the app for better clarity and user understanding.
Resolved a critical security vulnerability where Deep Link authentication could be bypassed, significantly strengthening the app's security posture and protecting user accounts from unauthorized access.
Enhanced network security with updated ATS configuration and SSL certificate pinning for safer data transmission and better protection against network-based threats.
Implemented advanced protection checks including enhanced authentication safeguards to better secure user accounts and prevent unauthorized access.
Enhanced data caching mechanisms for more reliable content loading and improved app performance, reducing wait times when accessing frequently used data.
Refactored core components to enhance stability and maintainability, laying a stronger foundation for future feature development and improvements.
Minimized unnecessary background dependencies and processes for a smoother overall user experience and reduced battery consumption.
Optimized large list rendering and UI calculations for better responsiveness, especially when browsing through extensive content libraries.
Improved image loading and processing algorithms for faster, more efficient display of visual content throughout the app.
Fixed several issues that could cause unexpected errors or crashes, ensuring a more stable and reliable experience during daily use.
We're excited to announce the official launch of StudyIB on Android! Now Android users can enjoy the same powerful AI-powered IB learning experience that iOS users have loved. Get personalized tutoring, instant answers, and comprehensive IB curriculum support on your Android device.
The Android app includes all the features you love: AI-powered Q&A, PDF and image processing, voice calls with your AI tutor, study notes generation, and complete IB curriculum coverage for all subjects and levels.
The app has been optimized for a wide range of Android devices, ensuring smooth performance whether you're using a flagship phone or a budget-friendly device. Supports Android 8.0 (Oreo) and above.
Improved app stability by resolving crash issues and preventing unexpected fatal errors, ensuring a smoother and more reliable user experience throughout the app.
Enhanced payment processing with safer retry mechanisms and improved error management during transactions, providing users with a more secure and reliable payment experience.
Strengthened data security measures to better protect sensitive information, ensuring user data remains secure and privacy is maintained across all app features.
Optimized in-app navigation and WebView behavior for more reliable page transitions, reducing loading issues and providing a smoother browsing experience within the app.
Improved internal logging and monitoring systems to help detect issues earlier and keep the app running smoothly, enabling faster resolution of potential problems.
Added support for Google Sign-In on iOS for a faster and more convenient login experience, allowing users to quickly access their accounts using their existing Google credentials.
Fixed an issue where cached data was not cleared after logging out, ensuring user data is properly removed when switching accounts or signing out for improved privacy and security.
Improved the document picker to now allow only supported PDF files to be selected, preventing errors and providing a smoother file upload experience when working with study materials.
Restored tutorial video functionality, ensuring guides play correctly again so users can access helpful onboarding and feature tutorials to get the most out of StudyIB.
Added enhanced affiliate link support for smoother sharing and tracking, making it easier for users to share StudyIB with others while providing better analytics and tracking capabilities.
Fixed an issue where emojis in chat messages were not parsed correctly, improving message clarity and ensuring that emojis display properly in all conversations for a better communication experience.
Improved overall app stability by addressing potential crash risks, ensuring a more reliable and consistent user experience across all features and interactions.
Enhanced thread safety to ensure smoother and more reliable interactions, preventing race conditions and improving overall app responsiveness during concurrent operations.
Added a retry mechanism for network requests, improving performance under unstable connections and ensuring users can complete their tasks even when network conditions are less than ideal.
Unified error handling and user-facing messages for clearer feedback, making it easier for users to understand what happened and how to resolve any issues they encounter.
Refined internal architecture to support more reliable long-term performance, laying a stronger foundation for future enhancements and ensuring the app can scale effectively as it grows.
Improved data consistency by unifying key storage logic across the app, ensuring more reliable data management and reducing potential synchronization issues.
Optimized authentication data handling, reducing redundant processing and improving login performance for a smoother and faster user experience.
Standardized error handling behavior for clearer and more predictable feedback, making it easier to understand and resolve issues when they occur.
Refined internal architecture to improve stability and long-term reliability, laying the groundwork for future enhancements and better overall performance.
Fixed an issue where the camera could not be activated during real-time sessions, ensuring users can seamlessly capture and share images during their learning conversations.
Resolved a problem where the first connection attempt failed but succeeded on retry, sometimes causing unexpected behavior, ensuring more reliable initial connections.
Improved task lifecycle management to prevent unfinished or duplicated background tasks, ensuring more efficient resource usage and better app performance.
Fixed multiple issues where tasks were not properly cancelled when views disappeared, preventing resource leaks and improving overall app stability.
Enhanced search and filter stability, reducing unexpected errors during searching and providing a more reliable content discovery experience.
Improved notification handling, including proper cleanup and safer data access, ensuring notifications work reliably without causing memory issues.
Optimized background and auto-connect behavior for more reliable sessions, ensuring seamless reconnection and better handling of network interruptions.
Added additional safety checks to prevent unexpected crashes caused by missing data, improving app resilience and providing a more stable user experience.
Added clearer links to social media and community channels, now placed in more visible and accessible areas for better user engagement and community connection.
Fixed a frontend issue where content was generating normally but appeared as a display bug, ensuring content is now properly visible to users.
Improved error messaging to better explain unexpected app crashes, providing users with clearer information and guidance when issues occur.
Added feedback when opening content, so users are now notified when content is already open, preventing confusion and improving user awareness.
Fixed an issue where locally created items could not be added to favorites, allowing users to save their local content for easy access.
Fixed an issue where content generation could remain stuck in "processing" if Sam disconnected mid-session, ensuring a more reliable experience even during connection interruptions.
Enhanced reconnection behavior — when Sam is offline and reconnects, rating popups will now appear correctly, providing better feedback collection after reconnection.
Corrected subtitle alignment in Exercise for a smoother study experience, ensuring better readability and visual consistency during learning sessions.
Upgraded core infrastructure components for improved app stability and performance, ensuring a more reliable and responsive experience across all features.
Enhanced AI model capabilities, supporting multi-language real-time conversations for a more inclusive and accessible learning experience.
Fixed an issue where the first spoken sentence was occasionally skipped during conversations, ensuring complete and accurate dialogue capture.
Refined subtitle data formatting for clearer, more consistent display, improving readability and accessibility during voice conversations.
Upgraded real-time communication system for smoother and more reliable audio sessions, ensuring better connection quality and reduced interruptions during your learning conversations.
Fixed a display issue after login to ensure seamless user experience, allowing you to start your learning session without any interruptions.
Optimized app permission management for better privacy control and stability, giving you more control over your data and ensuring a more secure experience.
File descriptions now update correctly when resources are exhausted, ensuring accurate status information and better resource management.
Improved platform performance for faster response times and better multitasking capabilities, making your learning experience smoother and more efficient.
Resolved an issue where generated content lists occasionally disappeared, ensuring all your content remains visible and accessible.
Enhanced TOK voice prompt behavior — now launches PDF comprehension properly, providing a more seamless experience when working with Theory of Knowledge materials.
Standardized title formatting across all generated content lists for consistency and improved readability throughout the app.
Refined content closing popups to reduce unnecessary interruptions, allowing for a more focused and uninterrupted learning experience.
Improved user profile structure for smoother usage and better data management, enhancing overall system efficiency and user experience.
Resolved post-install audio permission issues, ensuring subtitles appear correctly from the first use and providing a better initial experience for new users.
Sam will now greet you with "Great to see you again." after login, adding a personal touch to your StudyIB experience and making you feel welcomed back.
Improved system integration and data structure for faster processing, ensuring more efficient content generation and smoother performance throughout the app.
Resolved an issue where content generation would remain stuck in "processing" when the connection dropped, ensuring a more reliable experience even during network interruptions.
Enhanced auto-reconnect functionality — first-time caption now loads reliably after rejoining a session, providing a seamless experience when reconnecting.
Resolved an issue where newly created accounts could not re-subscribe to reading plans, ensuring all users have access to subscription features.
Improved file upload and temporary item handling, providing better reliability when processing uploaded documents and images.
Enhanced data channel ping messaging for more stable connections, reducing interruptions and improving overall communication reliability.
Resolved an issue where subtitles were missing in TOK, IA, and EE list items, ensuring all content is properly displayed with complete information.
Implemented general performance upgrades and bug fixes for a smoother StudyIB experience, making the app more stable and responsive.
Refreshed the app's branding with an updated name, subtitle, and App Store preview screenshots for a clearer and more professional look that better represents StudyIB's mission.
Fixed inconsistent text color in the search sheet to match the main design system, ensuring a more cohesive and polished user experience throughout the app.
Implemented an advanced performance monitoring system for more stable tracking and better issue detection, helping us continuously improve your learning experience.
Social media links are now directly accessible inside the app, making it faster and easier to connect with the StudyIB community on Discord.
Removed an unnecessary first page to streamline the app experience, allowing you to get to your learning materials faster and reducing friction in your workflow.
Redesigned the Signal Bar feature to use a toast message interface, providing clearer feedback and a better overall experience when monitoring connection quality.
Experience a fresh visual design with newly updated App Store preview screenshots that showcase the latest features and interface improvements.
Resolved the issue where a blue border appeared during screen sharing, providing a cleaner and more professional sharing experience.
Fixed the issue where like and unlike icons in the content detail page were unresponsive, ensuring smooth interaction with your favorite content.
Enhanced consistency between local and server "Analyzing" status for uploaded PDFs and images, providing more accurate feedback during file processing.
Subscription and top-up sheets now close only after successful payment confirmation, preventing accidental dismissals and ensuring smooth transaction completion.
Toast messages are now displayed using a UIKit window overlay, ensuring they're always visible and never blocked by sheets or other UI elements.
Resolved an issue where newly generated content always showed "Just now" without updating over time. Timestamps now properly reflect the actual time elapsed.
Completely refactored and optimized the content list logic for smoother performance, better stability, and improved user experience when browsing through content.
Faster response times and more accurate search results for improved learning efficiency.
Subtitles now sync smoothly with voice for better accessibility and learning experience.
Resolved name display bug during reconnect for more reliable session management.
Improved popup behavior when joining sessions for smoother user experience.
Faster recognition and smoother experience during voice interactions.
Improved performance in live sessions for smoother real-time interactions.
Better resource management on close/error events for improved app stability.
Clear red/green signal to monitor connection health and troubleshoot connectivity issues.
Analyze Theory of Knowledge essay topics more efficiently! Our new agent helps you break down prompts, understand key concepts, and structure your arguments like a pro.
Fixed issue where app pops up after 30 minutes of lock screen on iPhone.
Resolved failure to parse password-protected PDF files.
Fixed layout and navigation issues with file/photo uploads.
Addressed camera crash during photo capture.
Fixed unresponsive buttons for Privacy and Terms on iPad.
Resolved missing subtitle on first-time user entry screen.
Adjusted filter panel UI (replaced transparent corners with rounded ones).
Fixed missing titles in AI-generated search results (including video content).
Corrected missing popup when token is fully consumed.
Other minor stability and performance improvements.
Improved clarity of dialogue font and punctuation display.
Optimized image positioning in Solve Question vs Upload views.
Refined login success popup with correct balance display.
Polished various UI prompt styles.
Refreshed welcome page visuals for a cleaner onboarding experience.
First-time registered users now receive an important feature walkthrough after login to help them get started with StudyIB's key features and capabilities.
Users can now tell the AI they need to take a photo, which will directly trigger the in-app camera for seamless photo-based problem solving.
Updated subscription pricing and descriptions for better clarity and user understanding of available plans and benefits.
Added detailed explanation of IB Token usage and benefits to help users understand how tokens work within the StudyIB ecosystem.
Existing users will now see a prompt when their subscription balance is insufficient, ensuring they stay informed about their usage status.
Fixed the issue where deleting an account did not properly log out the user, ensuring complete account termination and security.
Improved reliability of subscription status checks to ensure accurate billing and service access for all users.
Added a photo-based Q&A function: users can upload images to automatically generate solutions or a comprehensive diagnostic report integrating Theory of Knowledge (Tok) Evaluation, Extended Essay (EE) Evaluation, and Internal Assessment (IA) Evaluation.
Supports automatically generating solutions or triggering full-process Tok Evaluation, EE Evaluation, and IA Evaluation after uploading PDF or images.
The system will automatically initiate a voice call upon successful user login.
Added a global alert notification feature, supporting real-time push of key events such as server maintenance and program updates.
Optimized pricing strategies for subscription plans, and adjusted recharge amount tiers.
Redesigned the layout of the authorization agreement page to enhance information readability and clarify operation guidance.
Fixed formatting issues in generated content (e.g., solutions) in certain scenarios to ensure consistent output formatting.
Addressed occasional problems in previous versions, including interface response timeouts and data synchronization delays.
Updated the main app icon for improved visual recognition and brand consistency.
Optimized avatar cropping.
Fixed edge aliasing issues in shadows to ensure smoother visual transitions.
Added dedicated Favorites Hub with cross-platform content organization, customizable tagging system, and smart filtering based on metadata.
Enhanced sorting algorithms with multi-dimensional sorting and context-aware prioritization. New multi-criteria filtering system with saved filter presets.
Launched Context-Aware Search Engine with semantic indexing, partial keyword matching, and cross-source aggregation.
Redesigned problem-solving workflow with automatic intent detection, contextual memory prioritization, and multi-modal response generation.
Formula rendering with 95% accuracy improvement, diagram integration with live-render capabilities, and automatic context linking.
New app logo with modern sans-serif typography and dynamic gradient color scheme.
Redesigned menu structure based on user analytics and task completion analysis, with promoted high-utility actions.
Added multi-modal communication capabilities including secure voice/video calls, screen sharing module, and interactive whiteboard with real-time co-editing.
Integrated GPT-4 based content engine with automated article/blog generation, smart image/video captioning, and multi-language translation module.
Launched subscription management system with tiered pricing models, automated payment gateway integration, and digital product delivery system.
Redesigned user interface with modern Material Design 3 components, adaptive layouts, and interactive onboarding tutorials.
Integrated analytics pipeline with session recording, funnel analysis, and heatmap visualization for UI optimization.
Deployed in-app feedback mechanisms including post-call quality rating, content quality evaluation, and automatic NPS calculation.