Jio announced extended validity for plans, What about old recharges.

Leave a Comment
Mukesh Ambani's Reliance Jio, the first all LTE mobile network of India has once again brought surprise for it's users with more freebies. After giving it's users free services under Welcome offer, Happy New Year offer and Summer surprise offer/Dan dana dan offer since Sep 2016, this time Jio has come with extended validity for it's existing recharges. These are the new extended validity for existing recharges.

Now some of the users, who have recharged with Rs. 303 sequential recharges back in March 2017 are wondering weather they will also get benefits of this extended validity for their multiple recharges or not. Because if this extended validity is not applicable for those old recharges then it will be a great loss for the users specially for those who have done multiple recharges, because if they would have waited and recharged now, they would have got double the validity for same cost.

In other words, this would be like PUNISHMENT for LOYALTY. Isn't it? 

So to confirm this issue, we contacted Jio customer support and according to the it, the users with old recharges will most probably get the benefit of extended validity. Have a look at the conversation we had with customer care of Jio.

Note: This post is based on the response of the customer support executive of RJio. We cannot guarantee that everybody will get the above benefit. 

Will Reliance Jio capture market after Free Offers

Leave a Comment

Reliance jio entered the telecommunication market with a blast. It's disruptive plans made all other Telecom operators reconsider their plans and packages and compelled them to reduce their cost to a large extent.

On September 5th 2016 Mukesh Ambani LED jio info comm announced public launch of jio 4G network with Welcome Offer for ~3 months (till 31st Dec 2016), during welcome offer the users were given unlimited data (4gb per day cap), unlimited voice calls and unlimited sms. This unbelievable offer attracted around 50 million uses on its network within the span of just 3 months. which Jio claims to be the fastest growing tech company even faster than Facebook and Google. Initially the condition was such that people were standing in queues outside Reliance Digital stores to get hold of free jio SIM with welcome offer. In first week of December Mukesh Ambani announced a 3 month extension of free Reliance offer with the name of Happy New Year offer till 31st of March which includes free unlimited calls and SMS and 1 GB of data per day at high speed, to increase the user base to 100 million. 

The main question now is after the Happy new year offer, how many users will Jio be continuing with the service. It is human nature (and specially Indians) to try out anything if its free. The same is the case with Jio. Jio launched to public with everything free for more than 3 months, which attracted many customers to try it out. There were a lot of issues related to jio network in the beginning, but lets not forget, Jio services were new and some issues were expected to occur. 
But with all that, most customers of jio were not organic, and were there only there due to free offer. Even though many people, as many as 50 million started using Jio, but very few discarded their older connection and kept Jio as the secondary sim. This was mainly due to issues with the connectivity with other networks in the beginning. 

Now when Jio services will go paid after the completion of Happy New Year Offer, it will be the question that how many complementary customers will convert into paid customers. There will be many challenges in the way of this conversion from free to paid customers.

  1. Network Coverage This would be the most important and significant factor for people to adopt Jio as their primary number. Jio's 4G network is still available only in city areas. The coverage is not yet available in small towns and villages. A considerable share of Indian population lives in towns and villages or visit frequently to villages for business or other reasons. Due to non availability of network in these areas, many will not be able to adopt Jio as primary connection.

  1. True colors of 4G: Since the launch of Jio, all the users are waiting to experience true power of 4G. Jio has not yet shown its full potential. There has been regular glitches since the public announcement, whether its slow internet speed or call connection problem. The speed enthusiast might not be very happy with this, as high speed and cheap data is what attracted them towards Jio. This is the second important factor, which may prevent users to adopt Jio as primary number. If the speed is not better than 3G of old established players and once the Jio start charging for it's services, only those users will switch who see some advantage of 4G over 3G.

  1. Competitive Plans from other telcos: To counter the effect of Jio promotional offer and to retain the customer other major telecoms operators have started special offers on data and calls. Due to the telecoms war, the data and call prices have come down by 150%. Now with major telcos like Airtel, Vodafone, there is a plan available for cheap data and calls. For example Rs 345 airtel offer with free calls and 3 GB of data for 28 days. Similar plans are available with Vodafone and Idea. With similar plans comparable to Jio and better coverage and connectivity, Jio will face a challenge to retain the customers after the service goes paid.

  1. VoLTE only network: Jio is the first all VoLTE network of India. VoLTE means Voice over Long-Term Evolution, which means the voice calls also use LTE network. This is different from other 4G network in a way that other networks like Airtel 4G etc. use 2G/3G for voice and 4G for data in their 4G circles. Being all LTE is not a bag thing in itself, it give better quality voice and video calls but this means that any user with a non VoLTE mobile cannot use any service of Jio.  Majority of Indian mobile users still do not have a VoLTE enabled handsets, so to use Jio that will mean buying a new phone, this may be one of the factor many people will be hesitant to switch to Jio.

  1. Cost of VoLTE handsets: VoLTE is a entrant technology in India, and still most VoLTE handsets are above average cost. This may also play a factor, some people may not switch to Jio. 

So in summary, SIMILAR COST - BETTER COVERAGE - NO ADDED ADVANTAGE OF SPEED - TOTAL COST OF SWITCHING TO JIO will become real challenges in the way of Jio for retaining users after free offers finishes.

Enjoy discount offers with mVisa

Leave a Comment
mVisa is a new online payment service powered by Visa (Company that powers Credit/Debit cards all over the world). This service is a purely mobile payment service in which the consumer will be able to make payments for various services and products like food, tickets, movies etc using the mVisa enabled app. The way it works is, the merchant will provide a QR code which can be scaned by the customer in his/her mVisa wallet app on mobile and the payment will be done instantly.

The payment flow by mVisa

mVisa is the new transformative way to pay with your mobile phone. There’s no need to carry cash. Just scan the QR code to make your payments.

Banks that offer mVisa in India:

1. Bank of baroda CLIP mobile banking app -  Any user can use this app. There is no compulsion of having a BOB bank account for this. This is kind of a online wallet service by BOB but the features are very limited. You will be issued a Visa Virtual Credit card, which can only be used for online payments. The card can be loaded by using any debit or credit card.

2. ICICI Pockets - This is a complete mobile payments app. Any user can apply. Similarly u will get a Virtual Visa credit card which can be top up by different cards and banks.

3. Axis Mobile app - This is net banking app for Axis Bank saving account holders only. In addition to different banking options, you can buy producs online and also using mVisa.

4. HDFC PayZapp app - This is also a full feature wallet which provide service of mVisa.

5. State Bank Anywhere - Mobile banking app of State Bank group. Can be used for mobile and shopping payment and also via mVisa.

How to make Payment with mVisa

Benefits of mVisa

1. Safety - your credit or debit card information will stay at one place and this virtual card can be used for all online transactions on internet. Some banks also issue physical cards to use in stores.

2. Convenience: Use sinle service to pay at all the outlets and utility bills. Its just like Mobile wallets.

3. Benefits: As a introductory offer Visa is giving great offers on product purchases.

Merchant Services:

mVisa Merchant apps can be used by the merchants to create payment QR codes for the consumers to scan and pay. mVisa Merchant apps are available by State Bank Group on Google Play store.

Note: Various bill payments and recharges on mVisa is only done via the virtual visa credit card which is generated in your account. However the card can be loaded with any number of Debit Credit cards or net banking.


airtel giving out 300mb free 3G data

Leave a Comment
Good news for all airtel 3G users, airtel is giving out 300mb of free 3G data for all their My Airtel App users. This offer is available to all airtel users with My Airtel App installed on their smartphones.

The data will be given in 3 installments of 100mb each month for 3 months. The data can be claimed from within the app. One downside is that this free data can only be used at night time between 12AM to 6AM. The validity of data is 8 days.

How to Claim free data.

1. Download latest My Airtel App from Here (direct Google Play Store link). You can also download directly from Google play store by searching My Airtel App.

2. Open app and look for Claim your 300mb free data option, and click on it.

Thats it. You will get sms notification for confirmation.


Type easily in Hindi and Indian languages with English keyboard on your mobile

Leave a Comment
There was a time when it was a very tedious task to type in Hindi or other Indian languages with the regular mobile keyboard, because the built in keyboards are built with English language in mind. Other reason is Indian languages are bit difficult to type because of the complexity of script. Anyhow it is becoming increasingly popular to send messages in Indian languages and even blogging in Indian languages. Even Google is encouraging Indian bloggers to blog in Hindi by showing notice on blogger blogs with high traffic from India.

Now with the help of Google Indic Keyboard, it has become easy to recognize the pronunciation of typed word in English and convert into regional language. Google Indic keyboard is a awesome app for android users with which you can type in Hinglish means you can use the normal Latin/English keyboard and type Hindi words and the words will automatically convert into Hindi. This keyboard provide typing in many different Indian languages as follows.

  • English keyboard
  • Assamese keyboard (অসমীয়া)
  • Bengali keyboard (বাংলা)
  • Gujarati keyboard (ગુજરાતી)
  • Hindi keyboard (हिंदी) 
  • Kannada keyboard (ಕನ್ನಡ) 
  • Malayalam keyboard (മലയാളം) 
  • Marathi keyboard (मराठी) 
  • Odia keyboard (ଓଡ଼ିଆ) 
  • Punjabi keyboard (ਪੰਜਾਬੀ) 
  • Tamil keyboard (தமிழ்) 
  • Telugu keyboard (తెలుగు) 

The keyboard supports the following different modes of typing:

  1. Transliteration mode - Get output in your native language by spelling out the pronunciation using English letters (For example, “namaste“ -> “नमस्ते“.) 
  2. Native keyboard mode - Type directly in native script. 
  3. Handwriting mode (currently available for Hindi only) - Write directly on your phone screen. 
  4. Hinglish mode - If you choose “Hindi” as an input language, the English keyboard will suggest both English and Hinglish terms. 

Google Indic Keyboard installed on Android Phone

Transliteration mode. The words are automatically converted into hindi.

Various modes of Keyboard. Transliteration, direct typing in Hindi, and handwriting.

Google Indic Keyboard settings.

Direct typing in regional language mode.

Main advantages of Google Indic Keyboard:

1. Native Google product, so no issues in trusting the app. Many other keyboard apps may steal information like typed passwords etc.
2. Ease of familiar English keyboard in typing regional language. No hassle of complex Hindi (and other language) keys. 
3. Works with almost all android apps including browsers and notes apps.
4. Supports typing in both English and Hindi keyboards simultaneously.

Getting Google Indic Keyboard:

On android devices with default android versions, Google Indic Keyboard may come as preinstalled (in India). If you wanna download it, it can be done from Play store.

Download From Play Store.

Do share your experience using this awesome tool.


Google Introduce new campaign tab in blogger dashboard

Leave a Comment

I noticed a new tab in the blogger overview page. Google has introduced a Adword Campaign tab in blogger dashboard. Till now if bloggers had to advertise their blogger blogs, they had to go to and sign in with their account and create a ad there. Now with the campaign tab available right inside the blogger dashboard, it will become easy for both bloggers and Google to promote their services. This way Google is looking for generating more revenue with adword. It also looks like Google is focusing to promote adword to more and more blog users. It is a common knowledge that if a feature is made available right in front of users eyes, more percentage of people tend to use it. It may also indirectly benefit Adsense publishers. More the advertisers, more fill rate of adsense ad slots, better the revenue. So it is win win for all Advertisers, Google and Adsense Publishers.

On clicking the Campaign tab, the above page will be displayed. If you are new to adword or if your blogger email ID is not registered with adword, you will see a Start Now tab. On clicking Start Now, it will redirect to adword website, where we can either create new account or login with existing.

How to place adsense ads within post body without parsing the code in blogger

Lets see how to add Google Adsense ads within post body without parsing the ad code and within Google Adsense Policy.

Adsense by Google is one of the most popular online monetizing service online. A lot of bloggers around the world is taking advantage of Adsense, some are even dependent totally on Adsense income for their living. Blogger is a free blog publishing platform also by Google.
Placement of ads on blog or website is an important customization for increasing revenue from advertising. Blogger allows adding adsense ads directly via adsense widget and/or via HTML/Javascript widget in the sidebar, between two posts, header and footer of the blog. Unfortunately there is no direct option for placing adsense ads within the post body on blogger.
Advertisement within the post body, yields a high CTR (Click Through Rate) and increase the revenue. The reason being, the ads within the post body gets maximum exposure to your blog audience, this is the reason, most of the successful big publishers like mashable and many other websites.
In blogger, the ads can be placed in the post body by manually editing the HTML template of the blog. With the new code and ad modification policy, you do not need to worry about parsing the ad code. The code can be used without parsing and within Google adsense ad code policy.

The ads can be placed in these positions within postbody. Lets say Ad No. 1, 2 and 3.

ad position within post body

Follow these steps to add the ad

1. Creating The ad div container.
2. In your blogger dashboard, go to Template → Edit HTM and Now search for.
<b:includable id='post' var='post'
and expand it and locate
<div class='post-body entry-content'
or directly search post-body entry-content (remember, this will appear twice in the template, once for mobile-post and once for post. You need to go to the post one which is usually comes on second number)
3.Now locate this code
<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +' itemprop='articleBody'>

4. Make a div container with your desired id just above the data:post.body for example
<div id=’ads5’ style=’your css style’><---ad code---></div>

B. Getting the ad code.

1. Go to your adsense dashboard → My ads.
2. Create a new adsense ad unit. There are 2 types of codes available in the adsense. The new asynchronous code and old synchronous code. You can use either of the two.
3. For async code, there is no need to do any modification. Just change async in the code with async='async' (async='async' is the async equivalent in XML and is not considered as code modification).

async adsense code
How to use the async adsense code

synchronous adsense code
Synchronous adsense code
4. For synchronous code you have to modify the code according to acceptable guidelines of Google. See the figure to understand the details. you have the remove the parts of the code highlighted in red color. This modification is called Ad tag minification and is approved by Google. For more details read this.

Lets see few examples

1. For placing the ad in position 1 (floating to right) of above image.
<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +' itemprop='articleBody'> 
<div id='ads1' style='float:right;'><-- Your Ad code for placing the ad in Ad Position 1 of above image --></div>

2. For placing ad code at position 2 (floating left).
<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +' itemprop='articleBody'> 
<div id='ads2' style='float:left;'><-- Your Ad code for placing the ad in Ad Position 1 of above image --></div>

3. For placing ad at position 3 (below the post body)
<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +' itemprop='articleBody'>
<div id='ads3' style='float:right;'><-- Your Ad code for placing the ad in Ad Position 1 of above image --></div>

If you want to show ad only on the post page, you can do so by using condition tag of blogger.
<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +' itemprop='articleBody'> 
<b:if cond='data:blog.pageType == "item"'>
<div id='ads1' style='float:right;'><-- Your Ad code for placing the ad in Ad Position 1 of above image --></div></b:if>

You can also use other styling like border with 'border:1px solid grey;' or for background color etc.

Google has recently released a new FAQs on Adsense program for publishers, you can read it here for clearing your doubts.

To read more about Adsense policy and to get yourself acquainted with it you can read these.

If you come across any problem in implementation, feel free to ask in comments.

Few tips for safe Online banking

Leave a Comment
Banks have moved online. We are in the era of Web. And why not, its easy to have the bank account moved to your desktop or mobile and you can do all sorts of things right from your home rather than going to the bank and that too at any time you want.

But online banking has also increased the chances of thefts and fraud, there are many ways hackers can steal your credentials and your money using your internet banking and credit cards, and hence it is necessary for everyone to follow certain basic security measures while using internet or mobile banking.

I will give few security tips here, which can help you operate your bank accounts safely.

A.      The basics
1.       Do not share the bank account username and password with many people, and best is do not share at all if possible.
2.       Do not write down the password on a piece of paper and keep in your wallet. I have seen many people who keep the passwords of their ATM cards and bank accounts in their wallets, that's a bad practice and must be avoided.
3.       Always use strong and memorable passwords. You can read this article to know about strong passwords.

4.       Monitor your account regularly to see if all the transactions are done by you. If you find any discrepancy, immediately report it to proper authority.

B.      Avoid public and unsecure computers
1.       Never use the computers of Internet Cafes to operate your bank accounts. The internet café's PCs are prone to be infected with malwares and viruses which can steal your sensitive information. Other than infection, there may be possibility of keylogger placed on the PC.
2.       Try to avoid other shared PCs also if you are not sure of the security status of the PC.

C.      Keep your PC protected and updated.
1.       Keep your computer secure with a good antivirus program. And keep the antivirus updated always.
2.       Keep your browsers updated. It is one of the most sensitive thing while using online banking and it can be used to compromise your online privacy and security. Whether you use Chrome or Firefox or Internet Explorer, always keep it updated. The updates usually take care of the security holes in the browsers.
3.       Avoid using any untrusted plugins for the browser you use for banking purposes. Some malicious plugin or extension can compromise the security of your browser. Actually I recommend using minimum plugins and extensions for browser you use for online banking.
4.       Most of the online banking website use java, so keep Java on your computer updated. You can find latest version of Java from or for offline installation file click here.

D.      While accessing your online banking.
1.       Get the correct URL or the website name from your bank to access online banking. The web address of the online banking website is usually mentioned on the kit you get from the bank. If you find difficult to find it, it's always better to ask the bank customer care rather than to search it online on Google or any other search engine.
2.       Always type in the web address in your browser and never access the online banking website by clicking any link you received in any email even if that email appears to be sent from the bank. This will save you from phishing attempts. Most of the bank never send you email containing the clickable links to banking websites or for asking bank account details, if you receive such email, they might be phishing emails. (Phishing websites are made by hackers to steal your banking and credit card details. These websites look exactly similar to the original bank website and the domain is also confusing for example or in place of
3.       Always use https:// (SSL secure websites) for accessing the netbanking. Also check the green colored bar for secure websites. If the security certificate is not green or is red or having a cross or exclamation mark, do not proceed with entering the login details and report this to your bank.
4.       Double check the web address before entering the login details.
5.       Always logout of the account once you finish with the work.

E.       Keep your mobile number updated.
1.       Almost all banks have made it compulsory to associate the mobile number with the online banking account specially for transaction accounts. All online transactions now require to enter a OTP (One Time Password) which is received on the linked mobile to complete the transaction.
2.       Keep the linked mobile number safe with you always.
3.       If you lose the sim inform the bank immediately and block or change the mobile number.
4.       Do not give your sim to untrusted people for any reason. There are reports of duplicating the sim and using it for stealing money. If you believe your sim is compromised, immediately report to the mobile operator and the bank.

By following these simple but important rules, you can make your online banking much safer and convenient. If you have some other tip in your mind, do tell us by commenting to this post.