Test cases and workflow for in-app purchase of android app

In-app

In this blog, I would like to share android in-app product types, workflow of in-app purchases, and the set up of the test releases by a developer. These 3 things are essential for a tester to start in-app purchase testing.

In-App Product Types

The android in-app billing supports the managed in-app products and subscriptions.

Managed product: Once you purchase a product, that item cannot be purchased again until you consume the item, by sending consumption to Google play.

Subscriptions: This product type offers sell features, content, and services to users from the app with recurring weekly or monthly or annual billing.

In-app purchase workflow and settings for releasing apps to test:

The Google Play Console provides several tools to test the in-app billing. There are three stages of app deployment in android in-app purchase:

  1. Alpha
  2. Beta
  3. Production

Alpha and Beta Release (Sandbox account):

Publish app directly to Google Play’s alpha and beta release channels for testing purpose. The app will be available only to the tester who can download and install the app to the device from Play Store.

To release a test app, first, the developer should create and add test-user Gmail accounts to ‘Tester List’ group in Alpha/Beta release section.

Both the alpha/beta release is same; the only difference is adding the number of tester accounts.

  • Alpha test – we can create a small group of testers.
  • Beta test – we can create up to 50 lists per track and can add up to 2000 users in each track.

Testing in-app purchase (In-app billing – Subscription type)

To test in-app purchase, we need to publish the app to an Alpha or Beta channel in Google Play. You can choose any user to be a test account and any user of test account can make test purchases with any available payment methods, without any actual charges to their accounts.

First, the developer has to upload and publish in-app products in play console before publishing the APK itself. Then, add user account ID (Gmail ID) to License testing section in the developer console and we can add up to 400 test-user accounts to test in-app purchase products.

Steps to add: Login to developer console and Go to Settings –> Accounts details then add the addresses to License Testing field.

Note: The address should belong to Google account. It will not accept other accounts to add as license tester.

Once you add the users as license tester accounts and saved the changes, within 15 minutes those users can make a test purchase of your in-app products. After publishing the app, the tester needs to opt-in the alpha/beta release of the app using the provided opt-in URL before making test purchases. In this case, the developer will provide an opt-in link to the test users.

The opt-in URL will generate once the developer has created and added the license test users in the license section. Before that, the developer will send an invitation to users to become a part of tester group and then copy and send generated “opt-in URL” to all test-user accounts.

Once test-users get authorized test access, they can make a purchase without any actual charges. After all the processes have completed, the app will be available in tester’s Play Store who were all added as the Alpha/Beta tester.

Test purchase is auto-renewable on daily basis for any actual duration. The app will automatically renew every day until you cancel the purchase.

Important note: Licensed account must be on the user’s android device. If the device has more than one account, the purchase will be made with the account that downloaded the app. If none of the accounts have downloaded the app, the purchase is made with the first account. Users can confirm the account that is making a purchase by expanding the purchase dialog.

Steps to start an in-app purchase (Subscription) test:

  1. The user will receive an invitation to become an Alpha/Beta tester. Click on ‘Become a Tester’ button in the mail to be a part of the tester group.
  2. Later, the tester will get detailed mail along with opt-in URL link of test application from Google Play Console.
  3. Click on ‘opt-in URL.’ It will redirect to your Play Store app and shows test app with all the information.
  4. You can download and install the app to your phone from Play Store using licensed tester account.
  5. To add payment methods for purchasing the app, select Slider Menu in Google play store –> choose Account option –> Select Payment methods –>  then add your valid international Credit/Debit Card or Net banking detail along with your name and address.
  6. Click on Save in the popup window.
  7. The Payment method will be successfully saved. If you did not add your Payment method, it will ask the card details while doing the purchase.
  8. Once the payment details are successfully added, an amount of ₹50.00 will be debited from your account for Debit/Credit card verification but after few minutes, the amount will be credit back to your account. It will be debited while adding the card detail only. It will not debit while subscribing to the app (If you are a licensed test-user).
  9. Next, you can start testing subscription function in your app
  10. The following message will be displayed on Google popup when you make a payment. “This is test subscription. It will recur daily. You will not be charged.”
  11. You will get a receipt for your purchase order from Google Play Store on successful purchase.
  12. The subscription will auto-renew and send email every day until you unsubscribe the purchase.

Test Cases:

  1. Pricing info should be displayed based on region-specific currency and needs to verify whether the mentioned price has tax included or excluded.
  2. Span time of billing period and description about your subscription should be shown as per requirement.
  3. To verify, the app will deduct given price while purchasing the subscription.
  4. Services or Features should be accessible after successful purchase.
  5. Check whether the purchase auto-renews in the specified duration because it should be continuously renewing the purchase until you cancel the purchase.
  6. Check whether the subscription is expired once the specific subscription period is over. The subscription will expire only if the user canceled auto-renewal or subscription (Auto-renewable product).
  7. Check whether the app is expired on time and make sure that the users should not access purchasable content or features (Non-auto renewable product).
  8. Subscription features should be automatically restored while re-install/updating the app. If it is a Non-consumable product, the app should have restore button for restoring the purchases.
  9. Use the same purchase id to multiple devices and verify whether the app has subscribed state.
  10. Use different accounts (ID doesn’t have a subscription) to Google Play and install the app and verify that the app has Un-subscribed state.
  11. Subscription features should continue to users after canceling the auto-renewal or subscription and until it expires.
  12. Check the status of in-app purchase when users purchase while there is no network on the device. ‘No internet connection’ should be shown when the user tries to purchase a product and while accessing purchasable features.
  13. Once the network connection comes back, check the status of previously attempted purchase at that time of network failure.
  14. The app should validate the purchases on the update
  15. Check the subscribe function of product that was already purchased. It should not allow purchase again.
  16. Verify that the users get purchase receipt from Google play until they cancel the subscription.

 

FacebookTwitterGoogle+Share
Understanding Business Intelligence and Data Warehouse

Business Intelligence and Data Warehouse (BI/DW) are two separate but closely linked technologies that are crucial to the success of any large or mid-size business. The insights derived from these systems are vital for an organization as it helps in revenue enhancement, cost reduction, and adroit decision making.

Let’s understand what is Business Intelligence, Data Warehouse (DW), and how they are related.

Business Intelligence (BI)

Interpreting large volume of data often throws up challenges to the enterprises. However, BI can help companies with the easy interpretation of this big data, renders actionable information to end users and supports them in making more informed business decisions.

BI encompasses the set of strategies, technologies, applications, data, and processes used by an organization and supports in data analysis, demonstration, and propagation of business information. BI persuades enterprises to make effective business operational decisions such as product positioning and pricing and strategic decisions like goals, priorities, and directions at the broadest level. BI combines the external data derived from the market with the internal data obtained from the company sources (financial and operational data) and creates an “intelligence” that cannot be reaped from any singular set of data.

Data Warehouse (DW)

Data storage and management is an important managerial activity in any organization today and have become significant for rational decision making. A DW acts as a central repository system where an enterprise stores all its data (from one or more sources) in one place. DW helps industries in reporting and data analysis from the current and historical data stored, and hence it is considered as a core component of Business Intelligence.

Usually, data streams from online transaction processing database into a data warehouse on a daily, weekly, or monthly basis.

The process flow in data warehouse includes

  • Extract data from source systems and upload to DW
  • Data Cleansing and Transformation
  • Archiving the data
  • Steering the data to appropriate data sources

This whole process of extracting data and loading it to DW is generally called ETL (extraction, transformation, and loading).

Benefits of a Data Warehouse

  • Enhance business intelligence with effective strategic, tactical, and operational insights
  • DW contains a copy of analytical data that expedite decision making
  • The data cleansing promises the data quality before it is used for reporting
  • Integrate data from multiple data sources and make it accessible from one place.
  • Easier and more efficient decision-support query writing
  • Enable decision-makers and business users to have timely access to the data from different sources.
  • Stores large volumes of historical data which helps in analyzing different time periods and trends that aid in making future predictions
  • Restructures the data and deliver excellent query performance even for complex analytic queries without impacting the day-to-day transactions

BI/DW

BI & DW

Most business intelligence applications use data collected from a data warehouse, and the concepts of BI and DW together known as BI/DW. Data warehousing helps in achieving a successful BI program by facilitating several key aspects of reporting and data analytics.

Augmented Reality Vs. Virtual Reality: Which One Will Triumph?

Technology can make everything possible nowadays. It has developed in such a way that it even makes you sense and feel your presence in your dream or imagined world. Augmented Reality (AR) and Virtual Reality (VR) are two of such most crucial technology advancements that detach you from the real world. However, the theory between both the AR and VR is entirely different.

VR vs AR

Let us dive into the article, to know the subtle differences between AR and VR.

Virtual reality is an artificial environment that is created by computer graphics, which can be experienced as if that was real. Whereas, augmented reality adds an overlay to the already existing real world, instead of replacing reality (a blend of virtual reality and real life).

AR

Both AR and VR are similar in the ambition of connecting users beyond the real life. However, both the systems do this in diverse ways. With VR, you will be isolated from real-life and involve in the world that is entirely fabricated. With AR, you will be continuously in touch with real-world besides interacting virtual objects around them.

What are they used for?

Everyone believes that virtual reality is just for gaming. But, any business that would benefit from involving users in a different world can use VR technology. This technology could be used during therapeutic treatments for problems such as phobias and other circumstances like tourism to show people the things which no longer exist but are of interest.

AR exists with a much wider scope. Anything that is developed using VR technology can also be developed by AR technology. When we consider games, treatment, and tourism with AR technology, they provide more realistic experience as they were developed having the real world as a part of the technology.

Which technology will succeed?

Even though VR garnered attention in recent years, AR technology acquired substantial financial support from investors and venture capitalists. This is because; AR, in fact, is a stimulated approach towards tangible results and is far more practical with multiple implementations than VR.

As various products with augmented reality are already in the market, we can state that it is ahead of virtual reality. When it comes to VR technology, it is spreading its wings with the rise of Oculus Rift but has still a long way to go to receive a strong impression from users.

Market sector forecasts estimated that by 2020, AR and VR would hit $150 billion revenue with AR taking $120 billion shares and VR at $30 billion.

AR vs VR

Though AR does not take people completely out of the real world, it may have more commercial success as it provides a realistic experience. However, we believe that both AR and VR technologies will succeed.

Vmoksha IoT Bootcamp for VIT University Professors and Lecturers

Vmoksha organized a 2-day Hands-on IoT Bootcamp for University Professors and Lecturers at Vellore Institute of Technology, Tamil Nadu.

About VIT

VIT University was founded in 1984 with the aim of providing quality higher education on par with international standards. It currently offers 62 degree programs to over 29,000 students in its 2 campuses at Vellore and Chennai. They are among the Top Universities in the country with the quality of their Teaching, Learning, and Research.

Why VIT chosen Vmoksha?

Dr. Rajashekara Babu, the Program Manager of SCOPE (School of Computing Science and Engineering), VIT has attended the 2-day Vmoksha IoT Bootcamp in January at our Bangalore office. He admired the splendid training program we provide with the requisite hardware and software platform during the hands-on sessions.  He had also analyzed other IoT Training institutes and ascertained that Vmoksha IoT Bootcamp is the best among the top IoT training institutes with the high-grade infrastructure and lab facility. He then approached us back to provide IoT training to the other Professors and Lectures of the VIT University.

IoT Bootcamp Sessions at VIT

A group of 7 members from the Vmoksha’s IoT team has reported at VIT campus on the previous day of the bootcamp and arranged all the infra setup for the next two days. On the first day, Dr. Arun Kumar, the Dean of SCOPE, initiated the bootcamp delivering few words on IoT and the importance of the bootcamp. Dr. Rajashekara Babu shared the experience of his last visit to Vmoksha Bangalore Office.

The bootcamp is tailored to the needs of VITians, focusing on the hands-on sessions on industry standard IoT product prototype hardware board ‘LinkIt Smart’ and IoT Software platform, AWS IoT. By the end of the program, the participants implemented an End-to-End, Smart City IoT use case.

There were about 20+ attendees for the session, and many of them have shown a keen interest in knowing Vmoksha real-time projects. Even though the VIT team was quite new to IoT and hardware practice, they have actively taken part during the hands-on sessions.

Some of the major sessions include the discussion of the below topics along with hands-on

  • IoT architecture
  • Sensors and actuators
  • Connectivity technologies & communication protocols
  • Cloud, its components, and IoT
  • Design principles

Vmoksha also provided a custom-designed IoT starter kit to the participants that include all necessary components to kick start the IoT journey. They admired our IoT hardware kit and aspired to setup an IoT lab for their college students. The team was happy with the bootcamp sessions and referred us to the School of Electronics Engineering (SENSE), VIT.

We would like to express our appreciation and sincere thanks to VIT team for their strong support and hospitality during the visit.

VIT University

Optimized-20170822_163520

Optimized-20170822_163443

Optimized-IMG_20170823_154511

Vmoksha Celebrates 13 Years of Confederation with UCB

We know we are fortunate to work with the compeers who always encourage us to focus on ongoing evolution and innovation. Vmoksha took the opportunity to host our associates on the special occasion of 13 years of successful confederation with UCB. We organized the event on 10th August at Hotel Royal Orchid, Bangalore. Our organizing committee has actively involved making this event happen as a memorable evening for all the delegates and participants.

We were very glad to receive the UCB delegates:

Mr. Bill Horsburgh – Sr. Director, Global Head of Legal and Talent, Centre of Excellence, UCB, Bangalore

Mr. Umesh – Senior HR Manager

Mr. Gulrasool Khan – Project Manager

Mr. Ajay Venkatesh – Project Manager

Mr. Srinivasan Raghavan – Project Manager

Along with delegates around 40 consultants have participated in the event. The ceremony inaugurated with the lighting of the lamp by Mr. Bill, Mr. Umesh, and Mr. Jayateerth V Kaveri, VP – Engineering, Vmoksha.

Mr. Jayateerth had briefed the commitment of 13 years association between Vmoksha and UCB while playing a video featuring our long-standing association. He has also introduced Vmoksha’s new Vice Presidents – Mr. Ciby Baby Punnamparambil, VP – Research & Development, and Ms. Poulami Banerjee, VP – Operations.

Mr. Bill and Mr. Umesh appreciated the commendable services provided by Vmoksha while delivering projects such as TAMS Application, Birthday Application, Food Survey Application, other Mobile Application Developments and Staffing Services. Mr. Umesh especially appreciated the efforts of Mr. Jaganath Vemala, Recruitment Manager, Vmoksha for increasing the number of consultants from 17 to 58 and the way he has taken the relationship so far. The other delegates also shared their memories and experiences with Vmoksha and UCB.

Vmoksha honored the delegates and employees who have been associated with Vmoksha and UCB for more than 5 years with certificate and memento. We wind up the event with the vote of thanks followed by cake cutting and dinner.

The event was a grand success with the conversations about our accomplishments achieved together and our future goals.

IMG_5506

IMG_5514

IMG_5488

IMG_5522

IMG_5664

What is Food Safety Management and Why Do We Need It?

Food Safety and Hygiene becomes an emerging demand in the food industry and is a universal concern. Therefore, maintaining food safety & hygiene is a compelling requisite for food entrepreneurs to sustain in today’s competitive market.

 Food safety management

The International Organization for Standardization created ISO 22000 standard to manage food safety and security and specifies the essentials for a food safety management system that involves:

  • Interactive communication
  • System management
  • Prerequisite programs
  • HACCP principles

The food safety management system identifies, evaluates, and controls food hazards, at all levels of the food supply chain; be it during ingredient supply, food preparation, packaging, storage, transportation, etc.

Why is Food Safety Management Imperative?

  • Food safety and hygiene are crucial to reducing the risk of food-borne illnesses that may cause through biological hazards such as pathogenic bacteria, viruses, and parasites, or chemical hazards or natural toxins.
  • If the food safety guidelines are not followed precisely, people can fall sick and may even lead to death.
  • If the food is improperly stored, handled, cooked, or refrigerated, bacteria can grow leading to food contamination.
  • At times, there would be issues like product recall, where seller may request consumers to return a product after the discovery of any product defects or safety issues that might endanger the consumer or put the seller at risk of legal action

Hence, complying food safety guidelines is essential to maintain the quality as well as the shelf life of the food products.

How does Food Safety Management System help?

An effective food safety management system that is based on seven principles of HACCP can help businesses to identify and control hazards before they threaten the safety of your food and customers.

Here are the seven principles of HACCP:

 haccp principles

Hazard Analysis

Hazard Analysis is a preventive approach to food safety, which identifies biological, chemical, and physical hazards in the production process that may lead to an unsafe finished product and defines controls to reduce these uncertainties to a safe level.

Critical Control Point (CCP)

The points that can be applied at stages of the process to eliminate or reduce the hazards to an acceptable (critical) level. Say, for example, if rice is cooled too slowly, it may result in food poisoning. Here, cooling is the critical control point.

Critical Limits

The safety limits that determines a maximum and minimum value for each CCP. It separates the acceptable (safe) product from the unacceptable (unsafe) product. Critical limits can be monitored by measurement or observation. Example – Time, Temperature, Chemical, etc.

Monitoring

Monitoring procedures include observations or measurements to assess whether the CCP is being met. And that appropriate steps are being followed to ensure food safety.

Corrective Action

The actions that need to take if there is any deviation from the established critical limit. Corrective actions ensures that the products are not injurious to health or otherwise adulterated as a result of the deviation enter commerce

Verification

The important aspect of verification is to determine that the food safety management plan is properly implemented and all the hazards were identified. Verification monitors whether the plan & guidelines are functioning as designed and are effective.

Record Keeping & Documentation

Record Keeping & Documentation contains complete records & forms to show that checks have been carried out at appropriate intervals in line with the Food Safety Policy. The food industries can be audit ready by following the appropriate documentation & record keeping procedures.

The food hygiene and safety management software solution like ionhaccp will help food industries to handle, store, and sell safe food to customers while ensuring compliance with the necessary standards like Safe Quality Food (SQF) initiative, Hazard Analysis and Critical Control Points (HACCP), and ISO 22000.

IndexedDB Support in Chrome Browser

What is IndexedDB?

  • IndexDB (Index Database) is a low-level API for storing significant amount of data in the client-side, including file/blob.
  • It is a document database (NoSQL or Object) that exist in sandbox context entirely within the browser and provides a way to store large amounts of data on your user’s browser.
  • The below figure highlights the structure of database in IndexDB.

indexdb

  • You can also choose cookies and local storage for storing data but they don’t offer database usability the way IndexDB do.

Why use IndexDB?

  • IndexDB is a transactional database system similar to an SQL-based RDBMS. However, unlike SQL-based RDBMS, IndexDB is a javascript-based object oriented database, which does not use fixed column tables,
  • IndexDB stores key-value pair and let you store and retrieve objects that are indexed with a key.
  • The data stored in IndexDB is persistence. It offers rich query abilities and is available both in online and offline mode.
  • IndexDB also offers a powerful indexed based searching API to retrieve the data you need.

Checking IndexDB Compatibility in Chrome Browser

To open and configure database operations, you need to assure that your browser supports IndexDB. Implement the below code in your application in order to check the IndexDB compatibility in chrome browser.

window.indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;

if(!window.indexedDB){

console.log("Your Browser does not support IndexedDB");

}

If the browser is supporting IndexDB, you can open and configure the database.

Issues While Checking IndexDB Compatibility

While checking IndexDB compatibility in chrome browser, we have faced one issue. When we were using older chrome version, the code which we implemented to check IndexDB compatibility was working fine.

Here is the code snippet we used on older version.

window.indexedDB = window.$indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;

if(!window.indexedDB){

console.log("Your Browser does not support IndexedDB");

}

But, after we upgrade our chrome version to 57.0.2987, the IndexDB is not supporting the latest chrome browser. To fix this issue, we made one small change in the above OR condition. We removed ‘$’ symbol from window.$indexedDB. After making this change, the IndexDB is supporting the latest browser.

Find below the working code snippet.

window.indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;

if(!window.indexedDB){

console.log("Your Browser does not support IndexedDB");

}

IndexDB is appropriate to handle large amounts of data and to perform complex search queries. It uses indexes to store the data and transactions to perform operations.

Why temperature monitoring and control is necessary across industries and how to manage it?

Temp-Humidity-Icon-Blog-800x500Industries have different specifications, requirements, and motives when it comes to temperature control of its product or environment. Let’s see some industries where temperature needs to be constantly regulated and why.

Food & Beverage Industry

Companies dealing with manufacturing, processing, packaging, transporting or storage of food ingredients/materials/products need constant monitoring of the food temperature levels. The operations of these industries are controlled by regulatory bodies like FDA to prevent contamination, spoilage or other hazards, some of which could even turn deadly for people. These regulations are implemented to safeguard the health of consumers/general public which has to be mandatorily followed by the businesses. Unless food products are monitored and their temperature levels are maintained, the bacterial growth cannot be curbed and could result in casualties. Therefore, the companies should constantly monitor the temperature to prevent harmful bacteria & pathogenic microorganism growth.

Breweries require specific temperature conditions for yielding best results in beer fermentation process. Coolers and fermenters are to be monitored constantly to prevent temperature from going too high or low.

Airline & Cruiseline catering services are involved in serving high-quality food to passengers from different regions of the world. They should be certain in the quality of food they are providing and food temperature plays a vital role in the food quality.  It is essential to track the temperature of food at the time of cooking as well as serving in these industries.

Healthcare:

Pharmaceutical companies need to maintain the temperature levels in a warehouse between 68°F and 78°F to maximize shelf life of their products. The companies also require tracking of their humidity levels to ensure that medicines are kept in the best environment.

Laboratories with sophisticated medical instruments require the environment temperature to be controlled for accurate results and performance. Humidity changes to laboratory environment may result in corrosion or micro corrosion of mission critical equipments, increased maintenance cost, inaccurate readings, and replacement.

Blood Banks store blood bags at adequate temperatures to ensure safety in transfusion practices. Blood transfusion could cause serious consequences if the transfused blood is not safe. Due to power disruptions and equipment failures sometimes blood banks throw away blood bags that are unsafe for transfusion.

ICU Room temperatures need to be maintained between predefined ranges to ensure the wellbeing of patients. To patients whose temperatures fall outside of the normal range, healthcare professionals should use temperature management tools to restore normal body temperatures, such as heating or cooling blankets. ICU Rooms require careful and constant monitoring of its room temperature for the comfort of the patient as well as for slowing down the growth of bacteria and other microorganisms.

Retail Industry:

Malls & Supermarkets needs to maintain their floor temperature in an adequate range for the comfort of people visiting the malls as well as for maintaining a safe temperature for increasing the shelf life of products. Supermarkets must control and monitor its environment temperature to ensure the quality of food products being stored and to prevent spoilage. A supermarket will have a variety of products that includes vegetables, fruits, milk items, meat, beverages and other perishable food products which make it essential for temperature and humidity regulations inside the stores.

Real Estate

Apartments and property management communities may require continuous monitoring of various critical control parameters including air temperature, moisture content, pressure, motion, pollution, fuel storage, contamination, etc., are well interpreted and red-pinged when needed assuring safety and well-being to its inmates at all times.

Managing the temperature parameters:

Even though businesses set up the air conditioning, chilling & cooling systems for temperature control, it needs to be monitored 24*7, to prevent any incidents from happening. A fully automated system that notifies the assigned user whenever the temperature fluctuates from the required range must be installed in these facilities. Fully operating temperature control and monitoring system with real-time data on temperature and humidity levels will allow effective management of food safety, ICU rooms, Malls & retails, Laboratories, blood banks, etc.

Software solutions like Ionhaccp will allow you to record and track the temperature and humidity details of a room or product. Its workflow is designed to ensure strict verification and constant watch on the temperature levels. Any deviations will be notified by Email as well as SMS which allows the assigned field staff to take corrective measures.

Behold! Beyond Biomag 3D iOS App is Here

It’s been a week since we launched Beyond Biomag 3D, a reference app for biomagnetism practitioners and clients to locate the Anatomical Biomagnetism pairs in the human body using 3D male and female models.

With the help of this app, users can self-heal his/her health concerns using a pair of magnets of medium intensity. It assists users to understand various scan points and their corresponding pairs in the body, where the user has to place the magnets to neutralize the pH level. The app is designed with 3D model representation of male and female bodies, scan guide briefing about scan points and their respective therapies, and a dictionary with anatomical biomagnetism pairs.

Amazing Features

3D Models

The app is developed using Unity 3D engine, which allows you to rotate the 3D models in 360 degrees to locate scan points and corresponding pairs

Biomag 3D app

Reliability in Self Healing

With proximate spotting of scan points on the 3D model and easy navigation to a specific body section, our Beyond Biomag 3D app makes self-healing easier and effective.

Biomag 3D App

Dictionary

The built-in dictionary that allows you to search for anatomical biomagnetism pairs based on health concerns and associated microbiome.


Dictionary edited  Dictionary2 Edited

Gender Switch

Easy toggling between male & female models. The app functionalities are similar in both the models.

Biomag 3D

Language

The application interface currently supports switch between English and Spanish language.

blog4

An iOS user can start using the Beyond Biomag 3D app today by downloading it for free from the App Store. The free version has 25 Biomagnetism Pairs. To explore the app with 250+ biomagnetism pairs and 1000+ health concerns, you can subscribe to our annual plan for $99.99 only (taxes applicable).

Download the app today and enjoy the amazing benefits of Beyond Biomag 3D.

Apple App Store